ENTITY_TYPE - the input object value holding typeGETTER_ATTRIBUTE_TYPE - the getter value attribute typeSETTER_ATTRIBUTE_TYPE - the setter attribute argument typepublic abstract class GQLDynamicAttributeGetterSetter<ENTITY_TYPE,GETTER_ATTRIBUTE_TYPE,SETTER_ATTRIBUTE_TYPE> extends GQLAbstractDynamicAttribute<ENTITY_TYPE> implements IGQLDynamicAttributeGetter<ENTITY_TYPE,GETTER_ATTRIBUTE_TYPE>, IGQLDynamicAttributeSetter<ENTITY_TYPE,SETTER_ATTRIBUTE_TYPE>
| Constructor and Description |
|---|
GQLDynamicAttributeGetterSetter()
Constructor
|
GQLDynamicAttributeGetterSetter(String name)
Constructor
|
GQLDynamicAttributeGetterSetter(String name,
String filterQueryPath)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
String |
getFilterQueryPath()
Get the exact path of the property on which the filter will be applied
|
void |
setFilterQueryPath(String filterQueryPath) |
getName, setNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplyModificationsOnRequest, getGetterAttributeType, getValuegetSetterAttributeType, setValuegetEntityType, getNamepublic GQLDynamicAttributeGetterSetter()
public GQLDynamicAttributeGetterSetter(String name)
name - the property name that will be available in GraphQL schemapublic String getFilterQueryPath()
IGQLDynamicAttributeGettergetFilterQueryPath in interface IGQLDynamicAttributeGetter<ENTITY_TYPE,GETTER_ATTRIBUTE_TYPE>public void setFilterQueryPath(String filterQueryPath)
filterQueryPath - the filterQueryPath to setCopyright © 2019. All rights reserved.