Package score.impl.struct
Interface Property
-
- All Known Subinterfaces:
ReadableProperty,WritableProperty
- All Known Implementing Classes:
FieldProperty,MethodProperty,ReadableMethodProperty,WritableMethodProperty
public interface Property
-
-
Field Summary
Fields Modifier and Type Field Description static intkBooleanGetterLengthstatic java.lang.StringkBooleanGetterPrefixstatic java.lang.StringkJavaLangClassPrefixstatic intkNormalGetterLengthstatic java.lang.StringkNormalGetterPrefixstatic intkSetterLengthstatic java.lang.StringkSetterPrefix
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static java.lang.Stringcapitalize(java.lang.String s)static java.lang.Stringdecapitalize(java.lang.String s)java.lang.StringgetName()static java.util.List<ReadableProperty>getReadableProperties(java.lang.Object obj)java.lang.Class<?>getType()static WritablePropertygetWritableProperty(java.lang.Class<?> cls, java.lang.String property)static booleanisGetter(java.lang.reflect.Method m)
-
-
-
Field Detail
-
kJavaLangClassPrefix
static final java.lang.String kJavaLangClassPrefix
- See Also:
- Constant Field Values
-
kSetterPrefix
static final java.lang.String kSetterPrefix
- See Also:
- Constant Field Values
-
kSetterLength
static final int kSetterLength
- See Also:
- Constant Field Values
-
kBooleanGetterPrefix
static final java.lang.String kBooleanGetterPrefix
- See Also:
- Constant Field Values
-
kBooleanGetterLength
static final int kBooleanGetterLength
- See Also:
- Constant Field Values
-
kNormalGetterPrefix
static final java.lang.String kNormalGetterPrefix
- See Also:
- Constant Field Values
-
kNormalGetterLength
static final int kNormalGetterLength
- See Also:
- Constant Field Values
-
-
Method Detail
-
decapitalize
static java.lang.String decapitalize(java.lang.String s)
-
capitalize
static java.lang.String capitalize(java.lang.String s)
-
getWritableProperty
static WritableProperty getWritableProperty(java.lang.Class<?> cls, java.lang.String property)
-
isGetter
static boolean isGetter(java.lang.reflect.Method m)
-
getReadableProperties
static java.util.List<ReadableProperty> getReadableProperties(java.lang.Object obj)
-
getName
java.lang.String getName()
-
getType
java.lang.Class<?> getType()
-
-