OptaPlanner core 6.1.0.Beta2

org.optaplanner.core.impl.domain.variable.descriptor
Class ShadowVariableDescriptor

java.lang.Object
  extended by org.optaplanner.core.impl.domain.variable.descriptor.ShadowVariableDescriptor

public class ShadowVariableDescriptor
extends Object


Constructor Summary
ShadowVariableDescriptor(EntityDescriptor entityDescriptor, PropertyDescriptor propertyDescriptor)
           
 
Method Summary
 void afterAnnotationsProcessed(DescriptorPolicy descriptorPolicy)
           
 VariableListener buildVariableListener()
           
 EntityDescriptor getEntityDescriptor()
           
 GenuineVariableDescriptor getMappedByVariableDescriptor()
           
 Object getValue(Object entity)
           
 String getVariableName()
           
 Class<?> getVariablePropertyType()
           
 void processAnnotations(DescriptorPolicy descriptorPolicy)
           
 void setValue(Object entity, Object value)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ShadowVariableDescriptor

public ShadowVariableDescriptor(EntityDescriptor entityDescriptor,
                                PropertyDescriptor propertyDescriptor)
Method Detail

processAnnotations

public void processAnnotations(DescriptorPolicy descriptorPolicy)

afterAnnotationsProcessed

public void afterAnnotationsProcessed(DescriptorPolicy descriptorPolicy)

getMappedByVariableDescriptor

public GenuineVariableDescriptor getMappedByVariableDescriptor()

getEntityDescriptor

public EntityDescriptor getEntityDescriptor()

getVariableName

public String getVariableName()

getVariablePropertyType

public Class<?> getVariablePropertyType()

buildVariableListener

public VariableListener buildVariableListener()

getValue

public Object getValue(Object entity)

setValue

public void setValue(Object entity,
                     Object value)

toString

public String toString()
Overrides:
toString in class Object

OptaPlanner core 6.1.0.Beta2

Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.