public class GraphMethod extends GraphSimpleList<GraphParameter> implements GraphMember
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROPERTY_MODIFIER |
static java.lang.String |
PROPERTY_NODE |
static java.lang.String |
PROPERTY_PARAMETER |
static java.lang.String |
PROPERTY_RETURNTYPE |
ALLOWDUPLICATE, ALLOWEMPTYVALUE, BIDI, BIG_KEY, BIG_VALUE, CASESENSITIVE, DELETED, elements, emptyArray, flag, MAP, MAXDELETED, MAXUSEDLIST, MINHASHINGSIZE, MINSIZE, MINUSEDLIST, READONLY, SIZE_BIG, SMALL_KEY, SMALL_VALUE, VISIBLE| Constructor and Description |
|---|
GraphMethod() |
GraphMethod(java.lang.String name,
GraphDataType returnType,
GraphParameter... parameters) |
GraphMethod(java.lang.String name,
GraphParameter... parameters) |
| Modifier and Type | Method and Description |
|---|---|
GraphParameter |
createParameter(GraphDataType type) |
java.lang.String |
getId() |
GraphVisibility |
getModifier() |
java.lang.String |
getName() |
java.lang.String |
getName(boolean includeName) |
GraphMethod |
getNewList(boolean keyValue) |
GraphNode |
getNode() |
java.lang.String |
getParameterString(boolean shortName) |
GraphDataType |
getReturnType() |
GraphMethod |
with(GraphDataType value) |
GraphMethod |
with(GraphNode value) |
GraphMethod |
with(GraphVisibility value) |
GraphMethod |
with(java.lang.String name) |
GraphMethod |
withAll(java.lang.Object... values) |
GraphMethod |
withParameter(java.lang.String paramName,
GraphDataType dataType) |
checkValueclone, remove, subListadd, add, addAll, addAll, copyEntity, iteratorReverse, lastIndexOf, listIterator, listIterator, remove, removeItemByObject, set, subSet, with, withListaddFlag, addHashItem, addKey, addKeyValue, clear, comparator, contains, containsAll, fireProperty, first, flag, get, getByIndex, getKeyByIndex, getLastPositionKey, getPositionKey, getPositionValue, getSignalFlag, getValueItem, hashKey, hasKey, hasKeyAndPos, indexOf, init, init, init, isAllowDuplicate, isAllowEmptyValue, isCaseSensitive, isComparator, isEmpty, isReadOnly, isVisible, iterator, last, lastindexOf, move, pack, removeAll, removeByObject, retainAll, setValue, size, toArray, toArray, withAllowDuplicate, withAllowEmptyValue, withCaseSensitive, withFlag, without, withVisibleequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static final java.lang.String PROPERTY_RETURNTYPE
public static final java.lang.String PROPERTY_PARAMETER
public static final java.lang.String PROPERTY_NODE
public static final java.lang.String PROPERTY_MODIFIER
public GraphMethod()
public GraphMethod(java.lang.String name,
GraphDataType returnType,
GraphParameter... parameters)
public GraphMethod(java.lang.String name,
GraphParameter... parameters)
public java.lang.String getName()
public GraphMethod with(java.lang.String name)
public java.lang.String getId()
getId in interface GraphMemberpublic java.lang.String getName(boolean includeName)
public GraphMethod withParameter(java.lang.String paramName, GraphDataType dataType)
public GraphVisibility getModifier()
public GraphMethod with(GraphVisibility value)
public GraphDataType getReturnType()
public GraphMethod with(GraphDataType value)
public GraphParameter createParameter(GraphDataType type)
public GraphMethod with(GraphNode value)
public GraphNode getNode()
public GraphMethod getNewList(boolean keyValue)
getNewList in interface BaseItemgetNewList in class SimpleList<GraphParameter>public GraphMethod withAll(java.lang.Object... values)
withAll in interface BaseItemwithAll in class AbstractList<GraphParameter>public java.lang.String getParameterString(boolean shortName)