public class CustomShadowVariableDescriptor extends ShadowVariableDescriptor
| Modifier and Type | Field and Description |
|---|---|
protected CustomShadowVariableDescriptor |
refVariableDescriptor |
protected List<VariableDescriptor> |
sourceVariableDescriptorList |
protected Class<? extends VariableListener> |
variableListenerClass |
entityDescriptor, sinkVariableDescriptorList, variableMemberAccessor, variableName| Constructor and Description |
|---|
CustomShadowVariableDescriptor(EntityDescriptor entityDescriptor,
MemberAccessor variableMemberAccessor) |
| Modifier and Type | Method and Description |
|---|---|
VariableListener |
buildVariableListener(InnerScoreDirector scoreDirector) |
Demand |
getProvidedDemand() |
List<VariableDescriptor> |
getSourceVariableDescriptorList()
|
boolean |
hasVariableListener(InnerScoreDirector scoreDirector) |
boolean |
isRef() |
void |
linkShadowSources(DescriptorPolicy descriptorPolicy) |
void |
processAnnotations(DescriptorPolicy descriptorPolicy) |
getGlobalShadowOrder, setGlobalShadowOrder, toStringgetEntityDescriptor, getSimpleEntityAndVariableName, getSinkVariableDescriptorList, getValue, getVariableName, getVariablePropertyType, isValuePotentialAnchor, registerSinkVariableDescriptor, setValueprotected CustomShadowVariableDescriptor refVariableDescriptor
protected Class<? extends VariableListener> variableListenerClass
protected List<VariableDescriptor> sourceVariableDescriptorList
public CustomShadowVariableDescriptor(EntityDescriptor entityDescriptor, MemberAccessor variableMemberAccessor)
public void processAnnotations(DescriptorPolicy descriptorPolicy)
processAnnotations in class ShadowVariableDescriptorpublic boolean isRef()
public void linkShadowSources(DescriptorPolicy descriptorPolicy)
linkShadowSources in class ShadowVariableDescriptorpublic List<VariableDescriptor> getSourceVariableDescriptorList()
ShadowVariableDescriptorgetSourceVariableDescriptorList in class ShadowVariableDescriptorpublic Demand getProvidedDemand()
getProvidedDemand in class ShadowVariableDescriptorpublic boolean hasVariableListener(InnerScoreDirector scoreDirector)
hasVariableListener in class ShadowVariableDescriptorpublic VariableListener buildVariableListener(InnerScoreDirector scoreDirector)
buildVariableListener in class ShadowVariableDescriptorscoreDirector - never nullCopyright © 2006–2016 JBoss by Red Hat. All rights reserved.