Liferay 6.2.0

com.liferay.portlet.expando.model
Interface ExpandoBridge

All Known Implementing Classes:
ExpandoBridgeImpl

public interface ExpandoBridge


Method Summary
abstract  void addAttribute(String name)
           
abstract  void addAttribute(String name, boolean secure)
           
abstract  void addAttribute(String name, int type)
           
abstract  void addAttribute(String name, int type, boolean secure)
           
abstract  void addAttribute(String name, int type, Serializable defaultValue)
           
abstract  void addAttribute(String name, int type, Serializable defaultValue, boolean secure)
           
abstract  Serializable getAttribute(String name)
           
abstract  Serializable getAttribute(String name, boolean secure)
           
abstract  Serializable getAttributeDefault(String name)
           
abstract  Enumeration<String> getAttributeNames()
           
abstract  UnicodeProperties getAttributeProperties(String name)
           
abstract  Map<String,Serializable> getAttributes()
           
abstract  Map<String,Serializable> getAttributes(boolean secure)
           
abstract  Map<String,Serializable> getAttributes(Collection<String> names)
           
abstract  Map<String,Serializable> getAttributes(Collection<String> names, boolean secure)
           
abstract  int getAttributeType(String name)
           
abstract  String getClassName()
           
abstract  long getClassPK()
           
abstract  long getCompanyId()
           
abstract  boolean hasAttribute(String name)
           
abstract  boolean isIndexEnabled()
           
abstract  void setAttribute(String name, Serializable value)
           
abstract  void setAttribute(String name, Serializable value, boolean secure)
           
abstract  void setAttributeDefault(String name, Serializable defaultValue)
           
abstract  void setAttributeProperties(String name, UnicodeProperties properties)
           
abstract  void setAttributeProperties(String name, UnicodeProperties properties, boolean secure)
           
abstract  void setAttributes(Map<String,Serializable> attributes)
           
abstract  void setAttributes(Map<String,Serializable> attributes, boolean secure)
           
abstract  void setAttributes(ServiceContext serviceContext)
           
abstract  void setAttributes(ServiceContext serviceContext, boolean secure)
           
abstract  void setClassName(String className)
           
abstract  void setClassPK(long classPK)
           
abstract  void setCompanyId(long companyId)
           
abstract  void setIndexEnabled(boolean indexEnabled)
           
 

Method Detail

addAttribute

void addAttribute(String name)
                  throws PortalException
Throws:
PortalException

addAttribute

void addAttribute(String name,
                  boolean secure)
                  throws PortalException
Throws:
PortalException

addAttribute

void addAttribute(String name,
                  int type)
                  throws PortalException
Throws:
PortalException

addAttribute

void addAttribute(String name,
                  int type,
                  boolean secure)
                  throws PortalException
Throws:
PortalException

addAttribute

void addAttribute(String name,
                  int type,
                  Serializable defaultValue)
                  throws PortalException
Throws:
PortalException

addAttribute

void addAttribute(String name,
                  int type,
                  Serializable defaultValue,
                  boolean secure)
                  throws PortalException
Throws:
PortalException

getAttribute

Serializable getAttribute(String name)

getAttribute

Serializable getAttribute(String name,
                          boolean secure)

getAttributeDefault

Serializable getAttributeDefault(String name)

getAttributeNames

Enumeration<String> getAttributeNames()

getAttributeProperties

UnicodeProperties getAttributeProperties(String name)

getAttributes

Map<String,Serializable> getAttributes()

getAttributes

Map<String,Serializable> getAttributes(boolean secure)

getAttributes

Map<String,Serializable> getAttributes(Collection<String> names)

getAttributes

Map<String,Serializable> getAttributes(Collection<String> names,
                                       boolean secure)

getAttributeType

int getAttributeType(String name)

getClassName

String getClassName()

getClassPK

long getClassPK()

getCompanyId

long getCompanyId()

hasAttribute

boolean hasAttribute(String name)

isIndexEnabled

boolean isIndexEnabled()

setAttribute

void setAttribute(String name,
                  Serializable value)

setAttribute

void setAttribute(String name,
                  Serializable value,
                  boolean secure)

setAttributeDefault

void setAttributeDefault(String name,
                         Serializable defaultValue)

setAttributeProperties

void setAttributeProperties(String name,
                            UnicodeProperties properties)

setAttributeProperties

void setAttributeProperties(String name,
                            UnicodeProperties properties,
                            boolean secure)

setAttributes

void setAttributes(Map<String,Serializable> attributes)

setAttributes

void setAttributes(Map<String,Serializable> attributes,
                   boolean secure)

setAttributes

void setAttributes(ServiceContext serviceContext)

setAttributes

void setAttributes(ServiceContext serviceContext,
                   boolean secure)

setClassName

void setClassName(String className)

setClassPK

void setClassPK(long classPK)

setCompanyId

void setCompanyId(long companyId)

setIndexEnabled

void setIndexEnabled(boolean indexEnabled)

Liferay 6.2.0