P - type of parent nodeT - type of leaf nodepublic class LeafNodeType<P extends BranchNodeMetaModel,T> extends Object implements INodeType<P,T>
Character
String
Boolean
Byte
Short
Integer
Long
Float
Double
UUID
Date
ByteBuffer
| Constructor and Description |
|---|
LeafNodeType(Class<P> parentNodeClass,
Class<T> typeClass,
Field field)
Constructor for leaf node type.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getNodeName()
Getter for name of node type.
|
Class<P> |
getParentNodeClass()
Getter for type of parent node.
|
Class<T> |
getTypeClass()
Getter for node's type.
|
int |
hashCode() |
Field |
referencedByField() |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitgetValueDefaultInstancepublic Class<T> getTypeClass()
INodeTypegetTypeClass in interface INodeType<P extends BranchNodeMetaModel,T>public Class<P> getParentNodeClass()
INodeTypegetParentNodeClass in interface INodeType<P extends BranchNodeMetaModel,T>public String getNodeName()
INodeTypegetNodeName in interface INodeType<P extends BranchNodeMetaModel,T>public Field referencedByField()
referencedByField in interface INodeType<P extends BranchNodeMetaModel,T>Copyright © 2020. All rights reserved.