org.beanfabrics.meta
Class PresentationModelInfo

java.lang.Object
  extended by org.beanfabrics.meta.PresentationModelInfo

public class PresentationModelInfo
extends java.lang.Object

Author:
Michael Karneim

Constructor Summary
PresentationModelInfo(java.lang.Class<? extends PresentationModel> cls)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.Class<? extends PresentationModel> getJavaType()
           
 java.lang.String getName()
           
 java.util.Collection<PropertyInfo> getProperties()
           
 PropertyInfo getProperty(java.lang.String name)
           
 java.lang.reflect.Type[] getTypeArguments(java.lang.Class genericClass)
           
 int hashCode()
           
 boolean hasProperties()
           
 boolean isAssignableFrom(PresentationModelInfo otherModelInfo)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PresentationModelInfo

public PresentationModelInfo(java.lang.Class<? extends PresentationModel> cls)
Method Detail

getJavaType

public java.lang.Class<? extends PresentationModel> getJavaType()

getName

public java.lang.String getName()

getProperties

public java.util.Collection<PropertyInfo> getProperties()

hasProperties

public boolean hasProperties()

getProperty

public PropertyInfo getProperty(java.lang.String name)

isAssignableFrom

public boolean isAssignableFrom(PresentationModelInfo otherModelInfo)

getTypeArguments

public java.lang.reflect.Type[] getTypeArguments(java.lang.Class genericClass)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


© 2010 by Michael Karneim, http://www.beanfabrics.org