Property Binder -


MIT/X
跨平台
Java

软件简介

Property Binder 是一个 Java 类库,用来处理 properties 文件的,支持多值的key。可通过 Annotation 对
Properties 文件进行解析处理,例如下面代码:

public interface ExamplePICA {  
    String unadorned();

    @BoundProperty("unconverted.property")  
    String annotated();

    int intProperty();

    Long wrappedLongProperty();

    char[] charArrayProperty();

    List<Character> charListProperty();

    @ValuesSeparatedBy(pattern = "\\s*,\\s*")  
    List<Ternary> listOfEnumsWithSeparator();

    @DefaultsTo(value = "10")  
    BigDecimal bigDecimalPropertyWithDefault();  
}