Class RemoteClassMetadata
- java.lang.Object
-
- org.neotropic.kuwaiba.northbound.ws.model.metadata.RemoteClassMetadataLight
-
- org.neotropic.kuwaiba.northbound.ws.model.metadata.RemoteClassMetadata
-
- All Implemented Interfaces:
Serializable
,Comparable<RemoteClassMetadataLight>
public class RemoteClassMetadata extends RemoteClassMetadataLight
This is a wrapper class for ClassMetadata, containing the info required for the clients to render the object attributes in the right way- Author:
- Charles Edward Bedon Cortazar <charles.bedon@kuwaiba.org>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description long
creationDate
ClassMetada's creationDateprotected String
description
Class descriptionprotected byte[]
icon
32x32 icon-
Fields inherited from class org.neotropic.kuwaiba.northbound.ws.model.metadata.RemoteClassMetadataLight
_abstract, className, color, custom, displayName, id, inDesign, listType, parentClassName, smallIcon, viewable
-
-
Constructor Summary
Constructors Constructor Description RemoteClassMetadata()
RemoteClassMetadata(ClassMetadata myClass)
-
Method Summary
-
Methods inherited from class org.neotropic.kuwaiba.northbound.ws.model.metadata.RemoteClassMetadataLight
compareTo, equals, getClassName, getColor, getDisplayName, getId, getParentClassName, getSmallIcon, hashCode, isAbstract, isCustom, isInDesign, isListType, isViewable, setAbstract, setClassName, setColor, setCustom, setDisplayName, setId, setInDesign, setListType, setParentClassName, setSmallIcon, setViewable, toString
-
-
-
-
Field Detail
-
icon
protected byte[] icon
32x32 icon
-
description
protected String description
Class description
-
creationDate
public long creationDate
ClassMetada's creationDate
-
-
Constructor Detail
-
RemoteClassMetadata
public RemoteClassMetadata()
-
RemoteClassMetadata
public RemoteClassMetadata(ClassMetadata myClass)
-
-
Method Detail
-
getAttributesDisplayNames
public String[] getAttributesDisplayNames()
-
setAttributeDisplayNames
public void setAttributeDisplayNames(String[] attributesDisplayNames)
-
getAttributesNames
public String[] getAttributesNames()
-
setAttributesNames
public void setAttributesNames(String[] attributesNames)
-
getAttributesTypes
public String[] getAttributesTypes()
-
setAttributesTypes
public void setAttributesTypes(String[] attributesTypes)
-
getAttributesMandatories
public boolean[] getAttributesMandatories()
-
setAttributesMandatories
public void setAttributesMandatories(boolean[] attributesMandatories)
-
getAttributesMultiples
public boolean[] getAttributesMultiples()
-
setAttributesMultiples
public void setAttributesMultiples(boolean[] attributesMultiples)
-
getAttributesUniques
public boolean[] getAttributesUniques()
-
setAttributesUniques
public void setAttributesUniques(boolean[] attributesUniques)
-
getAttributesVisibles
public boolean[] getAttributesVisibles()
-
setAttributesVisibles
public void setAttributesVisibles(boolean[] attributesVisibles)
-
getAttributesNoCopies
public boolean[] getAttributesNoCopies()
-
setAttributesNoCopies
public void setAttributesNoCopies(boolean[] attributesNoCopies)
-
getAttributesDescriptions
public String[] getAttributesDescriptions()
-
getAttributesIds
public long[] getAttributesIds()
-
setAttributesIds
public void setAttributesIds(long[] attributesIds)
-
getAttributesOrders
public Integer[] getAttributesOrders()
-
setAttributesOrders
public void setAttributesOrders(Integer[] attributesOrders)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getIcon
public byte[] getIcon()
-
setIcon
public void setIcon(byte[] icon)
-
getCreationDate
public long getCreationDate()
-
setCreationDate
public void setCreationDate(long creationDate)
-
isCountable
public Boolean isCountable()
-
setCountable
public void setCountable(Boolean countable)
-
-