public class CustomShadowVariableDescriptor extends ShadowVariableDescriptor
Modifier and Type | Field and Description |
---|---|
protected List<VariableDescriptor> |
sourceVariableDescriptorList |
protected Class<? extends VariableListener> |
variableListenerClass |
entityDescriptor, variableName, variablePropertyAccessor
Constructor and Description |
---|
CustomShadowVariableDescriptor(EntityDescriptor entityDescriptor,
PropertyDescriptor propertyDescriptor) |
Modifier and Type | Method and Description |
---|---|
VariableListener |
buildVariableListener(InnerScoreDirector scoreDirector) |
Demand |
getProvidedDemand() |
void |
linkShadowSources(DescriptorPolicy descriptorPolicy) |
void |
processAnnotations(DescriptorPolicy descriptorPolicy) |
getEntityDescriptor, getShadowVariableDescriptorList, getSimpleEntityAndVariableName, getValue, getVariableName, getVariablePropertyType, isValueNoPotentialAnchor, registerShadowVariableDescriptor, setValue, toString
protected Class<? extends VariableListener> variableListenerClass
protected List<VariableDescriptor> sourceVariableDescriptorList
public CustomShadowVariableDescriptor(EntityDescriptor entityDescriptor, PropertyDescriptor propertyDescriptor)
public void processAnnotations(DescriptorPolicy descriptorPolicy)
processAnnotations
in class ShadowVariableDescriptor
public void linkShadowSources(DescriptorPolicy descriptorPolicy)
linkShadowSources
in class ShadowVariableDescriptor
public Demand getProvidedDemand()
getProvidedDemand
in class ShadowVariableDescriptor
public VariableListener buildVariableListener(InnerScoreDirector scoreDirector)
buildVariableListener
in class ShadowVariableDescriptor
scoreDirector
- never nullCopyright © 2006-2015 JBoss by Red Hat. All Rights Reserved.