org.drools.factmodel
Class AnnotationDefinition.AnnotationPropertyVal

java.lang.Object
  extended by org.drools.factmodel.AnnotationDefinition.AnnotationPropertyVal
All Implemented Interfaces:
Externalizable, Serializable
Enclosing class:
AnnotationDefinition

public static class AnnotationDefinition.AnnotationPropertyVal
extends Object
implements Externalizable

See Also:
Serialized Form

Nested Class Summary
static class AnnotationDefinition.AnnotationPropertyVal.ValType
           
 
Constructor Summary
AnnotationDefinition.AnnotationPropertyVal()
           
AnnotationDefinition.AnnotationPropertyVal(String property, Class type, Object value, AnnotationDefinition.AnnotationPropertyVal.ValType valType)
           
 
Method Summary
 String getProperty()
           
 Class getType()
           
 AnnotationDefinition.AnnotationPropertyVal.ValType getValType()
           
 Object getValue()
           
 void readExternal(ObjectInput in)
           
 void setProperty(String property)
           
 void setType(Class type)
           
 void setValType(AnnotationDefinition.AnnotationPropertyVal.ValType valType)
           
 void setValue(Object value)
           
 String toString()
           
 void writeExternal(ObjectOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AnnotationDefinition.AnnotationPropertyVal

public AnnotationDefinition.AnnotationPropertyVal()

AnnotationDefinition.AnnotationPropertyVal

public AnnotationDefinition.AnnotationPropertyVal(String property,
                                                  Class type,
                                                  Object value,
                                                  AnnotationDefinition.AnnotationPropertyVal.ValType valType)
Method Detail

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Specified by:
readExternal in interface Externalizable
Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Specified by:
writeExternal in interface Externalizable
Throws:
IOException

toString

public String toString()
Overrides:
toString in class Object

getProperty

public String getProperty()

setProperty

public void setProperty(String property)

getType

public Class getType()

setType

public void setType(Class type)

getValue

public Object getValue()

setValue

public void setValue(Object value)

getValType

public AnnotationDefinition.AnnotationPropertyVal.ValType getValType()

setValType

public void setValType(AnnotationDefinition.AnnotationPropertyVal.ValType valType)


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.