cc.plural.jsonij.marshal
Class InspectorProperty

java.lang.Object
  extended by cc.plural.jsonij.marshal.InspectorProperty

public class InspectorProperty
extends Object

Author:
jmarsden

Nested Class Summary
static class InspectorProperty.TYPE
           
 
Field Summary
 String accessName
           
 InspectorProperty.TYPE accessPropertyType
           
 Class<?> accessReturnType
           
 Class<?> mutateInputType
           
 String mutateName
           
 InspectorProperty.TYPE mutatePropertyType
           
 String propertyName
           
 
Constructor Summary
InspectorProperty()
           
InspectorProperty(String name, InspectorProperty.TYPE accessType)
           
 
Method Summary
 String getAccessName()
           
 InspectorProperty.TYPE getAccessPropertyType()
           
 Class<?> getAccessReturnType()
           
 Class<?> getMutateInputType()
           
 String getMutateName()
           
 InspectorProperty.TYPE getMutatePropertyType()
           
 String getPropertyName()
           
 boolean hasAccessor()
           
 boolean hasMutator()
           
 void setAccessName(String accessName)
           
 void setAccessPropertyType(InspectorProperty.TYPE propertyType)
           
 void setAccessReturnType(Class<?> accessReturnType)
           
 void setMutateInputType(Class<?> mutateInputType)
           
 void setMutateName(String mutateName)
           
 void setMutatePropertyType(InspectorProperty.TYPE propertyType)
           
 void setPropertyName(String name)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

propertyName

public String propertyName

accessName

public String accessName

mutateName

public String mutateName

accessPropertyType

public InspectorProperty.TYPE accessPropertyType

mutatePropertyType

public InspectorProperty.TYPE mutatePropertyType

accessReturnType

public Class<?> accessReturnType

mutateInputType

public Class<?> mutateInputType
Constructor Detail

InspectorProperty

public InspectorProperty()

InspectorProperty

public InspectorProperty(String name,
                         InspectorProperty.TYPE accessType)
Method Detail

getAccessPropertyType

public InspectorProperty.TYPE getAccessPropertyType()

setAccessPropertyType

public void setAccessPropertyType(InspectorProperty.TYPE propertyType)

getMutatePropertyType

public InspectorProperty.TYPE getMutatePropertyType()

setMutatePropertyType

public void setMutatePropertyType(InspectorProperty.TYPE propertyType)

getAccessName

public String getAccessName()

setAccessName

public void setAccessName(String accessName)

getMutateName

public String getMutateName()

setMutateName

public void setMutateName(String mutateName)

getPropertyName

public String getPropertyName()

setPropertyName

public void setPropertyName(String name)

getAccessReturnType

public Class<?> getAccessReturnType()

setAccessReturnType

public void setAccessReturnType(Class<?> accessReturnType)

getMutateInputType

public Class<?> getMutateInputType()

setMutateInputType

public void setMutateInputType(Class<?> mutateInputType)

hasAccessor

public boolean hasAccessor()

hasMutator

public boolean hasMutator()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012. All Rights Reserved.