Class TypeDescriptor
- java.lang.Object
-
- org.nuxeo.ecm.webengine.model.impl.TypeDescriptor
-
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
AdapterDescriptor
public class TypeDescriptor extends Object implements Cloneable
- Author:
- Bogdan Stefanescu
-
-
Field Summary
Fields Modifier and Type Field Description ClassProxyclazzStringfragmentStringsuperTypeStringtypeintvisibility
-
Constructor Summary
Constructors Constructor Description TypeDescriptor()TypeDescriptor(ClassProxy clazz, String type, String superType)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AdapterDescriptorasAdapterDescriptor()TypeDescriptorasTypeDescriptor()TypeDescriptorclone()booleanequals(Object obj)static TypeDescriptorfromAnnotation(ClassProxy clazz, WebObject type)StringgetFragment()StringgetId()intgetVisibility()inthashCode()booleanisAdapter()booleanisMainFragment()voidsetVisibility(String v)StringtoString()
-
-
-
Field Detail
-
clazz
public ClassProxy clazz
-
visibility
public int visibility
-
-
Constructor Detail
-
TypeDescriptor
public TypeDescriptor()
-
TypeDescriptor
public TypeDescriptor(ClassProxy clazz, String type, String superType)
-
-
Method Detail
-
setVisibility
public void setVisibility(String v)
-
getVisibility
public int getVisibility()
-
clone
public TypeDescriptor clone()
-
getFragment
public String getFragment()
-
isMainFragment
public boolean isMainFragment()
-
isAdapter
public boolean isAdapter()
-
asAdapterDescriptor
public AdapterDescriptor asAdapterDescriptor()
-
asTypeDescriptor
public TypeDescriptor asTypeDescriptor()
-
fromAnnotation
public static TypeDescriptor fromAnnotation(ClassProxy clazz, WebObject type)
-
-