Top Description Inners Fields Constructors Methods
com.github.javaparser.ast.observer

public final Enum ObservableProperty

extends Enum<ObservableProperty>
Class Inheritance
Annotations
@Generated:com.github.javaparser.generator.core.node.PropertyGenerator
Imports
com.github.javaparser.ast.Node, .NodeList, .Generated, com.github.javaparser.utils.Utils, java.lang.reflect.InvocationTargetException, java.util.Collection, .Optional, .Arrays

Properties considered by the AstObserver

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static enum

Field Summary

Modifier and TypeField and Description
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
private boolean
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
private ObservableProperty.Type
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty
public static final ObservableProperty

Constructor Summary

AccessConstructor and Description
private
private
private

Method Summary

Modifier and TypeMethod and Description
public String
public static ObservableProperty
fromCamelCaseName(String camelCaseName)

public Object
public Boolean
public Collection<?>
public NodeList<? extends Node>
public Node
public String
private boolean
hasMethod(Node node, String name)

public boolean
public boolean
public boolean
public boolean
public boolean
isNull(Node node)

public boolean
public boolean
public boolean
public static ObservableProperty
public static ObservableProperty[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

ANNOTATIONSback to summary
public static final ObservableProperty ANNOTATIONS
ANONYMOUS_CLASS_BODYback to summary
public static final ObservableProperty ANONYMOUS_CLASS_BODY
ARGUMENTSback to summary
public static final ObservableProperty ARGUMENTS
ASTERISKback to summary
public static final ObservableProperty ASTERISK
BODYback to summary
public static final ObservableProperty BODY
CASCADING_IF_STMTback to summary
public static final ObservableProperty CASCADING_IF_STMT
CATCH_CLAUSESback to summary
public static final ObservableProperty CATCH_CLAUSES
CHECKback to summary
public static final ObservableProperty CHECK
CLASS_BODYback to summary
public static final ObservableProperty CLASS_BODY
CLASS_DECLARATIONback to summary
public static final ObservableProperty CLASS_DECLARATION
COMMENTback to summary
public static final ObservableProperty COMMENT
COMMENTED_NODEback to summary
public static final ObservableProperty COMMENTED_NODE
COMPAREback to summary
public static final ObservableProperty COMPARE
COMPONENT_TYPEback to summary
public static final ObservableProperty COMPONENT_TYPE
CONDITIONback to summary
public static final ObservableProperty CONDITION
CONTENTback to summary
public static final ObservableProperty CONTENT
DEFAULT_VALUEback to summary
public static final ObservableProperty DEFAULT_VALUE
derivedback to summary
private boolean derived
DIMENSIONback to summary
public static final ObservableProperty DIMENSION
DIRECTIVESback to summary
public static final ObservableProperty DIRECTIVES
ELEMENT_TYPEback to summary
public static final ObservableProperty ELEMENT_TYPE
ELEMENTSback to summary
public static final ObservableProperty ELEMENTS
ELSE_BLOCKback to summary
public static final ObservableProperty ELSE_BLOCK
ELSE_BRANCHback to summary
public static final ObservableProperty ELSE_BRANCH
ELSE_EXPRback to summary
public static final ObservableProperty ELSE_EXPR
ELSE_STMTback to summary
public static final ObservableProperty ELSE_STMT
ENCLOSING_PARAMETERSback to summary
public static final ObservableProperty ENCLOSING_PARAMETERS
ENTRIESback to summary
public static final ObservableProperty ENTRIES
EXPRESSIONback to summary
public static final ObservableProperty EXPRESSION
EXPRESSION_BODYback to summary
public static final ObservableProperty EXPRESSION_BODY
EXTENDED_TYPEback to summary
public static final ObservableProperty EXTENDED_TYPE
EXTENDED_TYPESback to summary
public static final ObservableProperty EXTENDED_TYPES
FINALLY_BLOCKback to summary
public static final ObservableProperty FINALLY_BLOCK
IDENTIFIERback to summary
public static final ObservableProperty IDENTIFIER
IMPLEMENTED_TYPESback to summary
public static final ObservableProperty IMPLEMENTED_TYPES
IMPORTSback to summary
public static final ObservableProperty IMPORTS
INDEXback to summary
public static final ObservableProperty INDEX
INITIALIZATIONback to summary
public static final ObservableProperty INITIALIZATION
INITIALIZERback to summary
public static final ObservableProperty INITIALIZER
INNERback to summary
public static final ObservableProperty INNER
INTERFACEback to summary
public static final ObservableProperty INTERFACE
ITERABLEback to summary
public static final ObservableProperty ITERABLE
KEYWORDback to summary
public static final ObservableProperty KEYWORD
LABELback to summary
public static final ObservableProperty LABEL
LABELSback to summary
public static final ObservableProperty LABELS
LEFTback to summary
public static final ObservableProperty LEFT
LEVELSback to summary
public static final ObservableProperty LEVELS
MAXIMUM_COMMON_TYPEback to summary
public static final ObservableProperty MAXIMUM_COMMON_TYPE
MEMBER_VALUEback to summary
public static final ObservableProperty MEMBER_VALUE
MEMBERSback to summary
public static final ObservableProperty MEMBERS
MESSAGEback to summary
public static final ObservableProperty MESSAGE
MODIFIERSback to summary
public static final ObservableProperty MODIFIERS
MODULEback to summary
public static final ObservableProperty MODULE
MODULE_NAMESback to summary
public static final ObservableProperty MODULE_NAMES
NAMEback to summary
public static final ObservableProperty NAME
OPENback to summary
public static final ObservableProperty OPEN
OPERATORback to summary
public static final ObservableProperty OPERATOR
ORIGINback to summary
public static final ObservableProperty ORIGIN
PACKAGE_DECLARATIONback to summary
public static final ObservableProperty PACKAGE_DECLARATION
PAIRSback to summary
public static final ObservableProperty PAIRS
PARAMETERback to summary
public static final ObservableProperty PARAMETER
PARAMETERSback to summary
public static final ObservableProperty PARAMETERS
POSTFIXback to summary
public static final ObservableProperty POSTFIX
PREFIXback to summary
public static final ObservableProperty PREFIX
QUALIFIERback to summary
public static final ObservableProperty QUALIFIER
RANGEback to summary
public static final ObservableProperty RANGE
RECEIVER_PARAMETERback to summary
public static final ObservableProperty RECEIVER_PARAMETER
RESOURCESback to summary
public static final ObservableProperty RESOURCES
SCOPEback to summary
public static final ObservableProperty SCOPE
SELECTORback to summary
public static final ObservableProperty SELECTOR
STATEMENTback to summary
public static final ObservableProperty STATEMENT
STATEMENTSback to summary
public static final ObservableProperty STATEMENTS
STATICback to summary
public static final ObservableProperty STATIC
SUPER_TYPEback to summary
public static final ObservableProperty SUPER_TYPE
TARGETback to summary
public static final ObservableProperty TARGET
THEN_BLOCKback to summary
public static final ObservableProperty THEN_BLOCK
THEN_EXPRback to summary
public static final ObservableProperty THEN_EXPR
THEN_STMTback to summary
public static final ObservableProperty THEN_STMT
THISback to summary
public static final ObservableProperty THIS
THROWN_EXCEPTIONSback to summary
public static final ObservableProperty THROWN_EXCEPTIONS
TRY_BLOCKback to summary
public static final ObservableProperty TRY_BLOCK
TYPEback to summary
public static final ObservableProperty TYPE
typeback to summary
private ObservableProperty.Type type
TYPE_ARGUMENTSback to summary
public static final ObservableProperty TYPE_ARGUMENTS
TYPE_BOUNDback to summary
public static final ObservableProperty TYPE_BOUND
TYPE_NAMEback to summary
public static final ObservableProperty TYPE_NAME
TYPE_PARAMETERSback to summary
public static final ObservableProperty TYPE_PARAMETERS
TYPESback to summary
public static final ObservableProperty TYPES
UPDATEback to summary
public static final ObservableProperty UPDATE
USING_DIAMOND_OPERATORback to summary
public static final ObservableProperty USING_DIAMOND_OPERATOR
VALUEback to summary
public static final ObservableProperty VALUE
VALUESback to summary
public static final ObservableProperty VALUES
VAR_ARGSback to summary
public static final ObservableProperty VAR_ARGS
VAR_ARGS_ANNOTATIONSback to summary
public static final ObservableProperty VAR_ARGS_ANNOTATIONS
VARIABLEback to summary
public static final ObservableProperty VARIABLE
VARIABLESback to summary
public static final ObservableProperty VARIABLES
WITHback to summary
public static final ObservableProperty WITH

Constructor Detail

ObservablePropertyback to summary
private ObservableProperty(ObservableProperty.Type type)
ObservablePropertyback to summary
private ObservableProperty(ObservableProperty.Type type, boolean derived)
ObservablePropertyback to summary
private ObservableProperty()

Method Detail

camelCaseNameback to summary
public String camelCaseName()
fromCamelCaseNameback to summary
public static ObservableProperty fromCamelCaseName(String camelCaseName)
getRawValueback to summary
public Object getRawValue(Node node)
getValueAsBooleanAttributeback to summary
public Boolean getValueAsBooleanAttribute(Node node)
getValueAsCollectionback to summary
public Collection<?> getValueAsCollection(Node node)
getValueAsMultipleReferenceback to summary
public NodeList<? extends Node> getValueAsMultipleReference(Node node)
getValueAsSingleReferenceback to summary
public Node getValueAsSingleReference(Node node)
getValueAsStringAttributeback to summary
public String getValueAsStringAttribute(Node node)
hasMethodback to summary
private boolean hasMethod(Node node, String name)
isAboutNodesback to summary
public boolean isAboutNodes()
isAboutValuesback to summary
public boolean isAboutValues()
isDerivedback to summary
public boolean isDerived()
isMultipleback to summary
public boolean isMultiple()
isNullback to summary
public boolean isNull(Node node)
isNullOrEmptyback to summary
public boolean isNullOrEmpty(Node node)
isNullOrNotPresentback to summary
public boolean isNullOrNotPresent(Node node)
isSingleback to summary
public boolean isSingle()
valueOfback to summary
public static ObservableProperty valueOf(String name)
valuesback to summary
public static ObservableProperty[] values()
com.github.javaparser.ast.observer back to summary

pack-priv final Enum ObservableProperty.Type

extends Enum<ObservableProperty.Type>
Class Inheritance

Field Summary

Modifier and TypeField and Description
private boolean
public static final ObservableProperty.Type
public static final ObservableProperty.Type
private boolean
public static final ObservableProperty.Type
public static final ObservableProperty.Type

Constructor Summary

AccessConstructor and Description
private
Type(boolean multiple, boolean node)

Method Summary

Modifier and TypeMethod and Description
public static ObservableProperty.Type
public static ObservableProperty.Type[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

multipleback to summary
private boolean multiple
MULTIPLE_ATTRIBUTEback to summary
public static final ObservableProperty.Type MULTIPLE_ATTRIBUTE
MULTIPLE_REFERENCEback to summary
public static final ObservableProperty.Type MULTIPLE_REFERENCE
nodeback to summary
private boolean node
SINGLE_ATTRIBUTEback to summary
public static final ObservableProperty.Type SINGLE_ATTRIBUTE
SINGLE_REFERENCEback to summary
public static final ObservableProperty.Type SINGLE_REFERENCE

Constructor Detail

Typeback to summary
private Type(boolean multiple, boolean node)

Method Detail

valueOfback to summary
public static ObservableProperty.Type valueOf(String name)
valuesback to summary
public static ObservableProperty.Type[] values()