| Modifier and Type | Field and Description |
|---|---|
| private final BaseNodeMetaModel | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final boolean | |
| private final String | |
| private final Optional | |
| private final Class |
| Access | Constructor and Description |
|---|---|
| public | PropertyMetaModel(BaseNodeMetaModel containingNodeMetaModel, String name, Class<?> type, Optional<BaseNodeMetaModel> nodeReference, boolean isOptional, boolean isNonEmpty, boolean isNodeList, boolean hasWildcard)
|
| Modifier and Type | Method and Description |
|---|---|
| public boolean | equals(Object
the reference object with which to compare. o)Overrides java. |
| public BaseNodeMetaModel | |
| public String | |
| public String | getMetaModelFieldName()
The name of the field in the containing BaseNodeMetaModel for this property meta model. |
| public String | |
| public Optional | |
| public String | |
| public Class | |
| public String | |
| public String | |
| public String | |
| public String | Returns: the type of a single element of this property, so no Optional or NodeList.
|
| public Object | |
| public int | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public String |
| containingNodeMetaModel | back to summary |
|---|---|
| private final BaseNodeMetaModel containingNodeMetaModel | |
| hasWildcard | back to summary |
|---|---|
| private final boolean hasWildcard | |
| isNodeList | back to summary |
|---|---|
| private final boolean isNodeList | |
| isNonEmpty | back to summary |
|---|---|
| private final boolean isNonEmpty | |
| isOptional | back to summary |
|---|---|
| private final boolean isOptional | |
| name | back to summary |
|---|---|
| private final String name | |
| nodeReference | back to summary |
|---|---|
| private final Optional<BaseNodeMetaModel> nodeReference | |
| type | back to summary |
|---|---|
| private final Class<?> type | |
| PropertyMetaModel | back to summary |
|---|---|
| public PropertyMetaModel(BaseNodeMetaModel containingNodeMetaModel, String name, Class<?> type, Optional<BaseNodeMetaModel> nodeReference, boolean isOptional, boolean isNonEmpty, boolean isNodeList, boolean hasWildcard) | |
| equals | back to summary |
|---|---|
| public boolean equals(Object o) Overrides java. Doc from java. Indicates whether some other object is "equal to" this one.
The
An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes. | |
| getContainingNodeMetaModel | back to summary |
|---|---|
public BaseNodeMetaModel getContainingNodeMetaModel()
| |
| getGetterMethodName | back to summary |
|---|---|
public String getGetterMethodName()
| |
| getMetaModelFieldName | back to summary |
|---|---|
| public String getMetaModelFieldName() The name of the field in the containing BaseNodeMetaModel for this property meta model. | |
| getName | back to summary |
|---|---|
public String getName()
| |
| getNodeReference | back to summary |
|---|---|
public Optional
| |
| getSetterMethodName | back to summary |
|---|---|
public String getSetterMethodName()
| |
| getType | back to summary |
|---|---|
public Class
| |
| getTypeName | back to summary |
|---|---|
public String getTypeName()
| |
| getTypeNameForGetter | back to summary |
|---|---|
public String getTypeNameForGetter()
| |
| getTypeNameForSetter | back to summary |
|---|---|
public String getTypeNameForSetter()
| |
| getTypeNameGenerified | back to summary |
|---|---|
public String getTypeNameGenerified()
| |
| getValue | back to summary |
|---|---|
| public Object getValue(Node node) Introspects the node to get the value from this field. Note that an optional empty field will return null here. | |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Doc from java. Returns a hash code value for this object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| hasWildcard | back to summary |
|---|---|
public boolean hasWildcard()
| |
| is | back to summary |
|---|---|
public boolean is(Class<? extends Node> c, String fieldName)
| |
| is | back to summary |
|---|---|
public boolean is(String fieldName)
| |
| isAttribute | back to summary |
|---|---|
public boolean isAttribute()
| |
| isNode | back to summary |
|---|---|
public boolean isNode()
| |
| isNodeList | back to summary |
|---|---|
public boolean isNodeList()
| |
| isNonEmpty | back to summary |
|---|---|
public boolean isNonEmpty()
| |
| isOptional | back to summary |
|---|---|
public boolean isOptional()
| |
| isRequired | back to summary |
|---|---|
public boolean isRequired()
| |
| isSingular | back to summary |
|---|---|
public boolean isSingular()
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |