org.yaml.snakeyaml.introspector
Class Property

java.lang.Object
  extended by org.yaml.snakeyaml.introspector.Property
All Implemented Interfaces:
Comparable<Property>
Direct Known Subclasses:
FieldProperty, MethodProperty

public abstract class Property
extends Object
implements Comparable<Property>


Constructor Summary
Property(String name, Class<? extends Object> type)
           
 
Method Summary
 int compareTo(Property o)
           
abstract  Object get(Object object)
           
abstract  Type[] getActualTypeArguments()
           
 String getName()
           
 Class<? extends Object> getType()
           
abstract  void set(Object object, Object value)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Property

public Property(String name,
                Class<? extends Object> type)
Method Detail

getType

public Class<? extends Object> getType()

getActualTypeArguments

public abstract Type[] getActualTypeArguments()

getName

public String getName()

toString

public String toString()
Overrides:
toString in class Object

compareTo

public int compareTo(Property o)
Specified by:
compareTo in interface Comparable<Property>

set

public abstract void set(Object object,
                         Object value)
                  throws Exception
Throws:
Exception

get

public abstract Object get(Object object)


Copyright © 2008-2010. All Rights Reserved.