Interface RuntimeMemberType
-
- All Known Subinterfaces:
RuntimeMemberTypeString
public interface RuntimeMemberType
Runtime member type information
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RelationalMultiplicity
getMultiplicity()
Get the member's multiplicity: one, zeroOrOne, oneOrMore, zeroOrMoreString
getName()
Get the member nameClass<?>
getType()
Get the expected Class for the member value(s).boolean
isReadOnly()
Is the member read-only, if true the member will not have a setter method.
-
-
-
Method Detail
-
getName
String getName()
Get the member name- Returns:
- The member name
-
isReadOnly
boolean isReadOnly()
Is the member read-only, if true the member will not have a setter method.- Returns:
- True if the member is read-only
-
getMultiplicity
RelationalMultiplicity getMultiplicity()
Get the member's multiplicity: one, zeroOrOne, oneOrMore, zeroOrMore- Returns:
- The multiplicity value.
-
getType
Class<?> getType()
Get the expected Class for the member value(s).- Returns:
- The expected Class for the member
-
-