com.liferay.portlet.expando.model.impl
Class ExpandoBridgeImpl
java.lang.Object
com.liferay.portlet.expando.model.impl.ExpandoBridgeImpl
- All Implemented Interfaces:
- ExpandoBridge
public class ExpandoBridgeImpl
- extends Object
- implements ExpandoBridge
Method Summary |
void |
addAttribute(String name)
|
void |
addAttribute(String name,
boolean secure)
|
void |
addAttribute(String name,
int type)
|
void |
addAttribute(String name,
int type,
boolean secure)
|
void |
addAttribute(String name,
int type,
Serializable defaultValue)
|
void |
addAttribute(String name,
int type,
Serializable defaultValue,
boolean secure)
|
protected boolean |
equals(int type,
Serializable serializable1,
Serializable serializable2)
|
boolean |
equals(Object obj)
|
Serializable |
getAttribute(String name)
|
Serializable |
getAttribute(String name,
boolean secure)
|
protected List<ExpandoColumn> |
getAttributeColumns()
|
Serializable |
getAttributeDefault(String name)
|
Enumeration<String> |
getAttributeNames()
|
UnicodeProperties |
getAttributeProperties(String name)
|
Map<String,Serializable> |
getAttributes()
|
Map<String,Serializable> |
getAttributes(boolean secure)
|
Map<String,Serializable> |
getAttributes(Collection<String> names)
|
Map<String,Serializable> |
getAttributes(Collection<String> names,
boolean secure)
|
int |
getAttributeType(String name)
|
String |
getClassName()
|
long |
getClassPK()
|
long |
getCompanyId()
|
protected ExpandoTable |
getTable()
|
boolean |
hasAttribute(String name)
|
boolean |
isIndexEnabled()
|
void |
reindex()
|
void |
setAttribute(String name,
Serializable value)
|
void |
setAttribute(String name,
Serializable value,
boolean secure)
|
void |
setAttributeDefault(String name,
Serializable defaultValue)
|
void |
setAttributeProperties(String name,
UnicodeProperties properties)
|
void |
setAttributeProperties(String name,
UnicodeProperties properties,
boolean secure)
|
void |
setAttributes(Map<String,Serializable> attributes)
|
void |
setAttributes(Map<String,Serializable> attributes,
boolean secure)
|
void |
setAttributes(ServiceContext serviceContext)
|
void |
setAttributes(ServiceContext serviceContext,
boolean secure)
|
void |
setClassName(String className)
|
void |
setClassPK(long classPK)
|
void |
setCompanyId(long companyId)
|
void |
setIndexEnabled(boolean indexEnabled)
|
ExpandoBridgeImpl
public ExpandoBridgeImpl(long companyId,
String className)
ExpandoBridgeImpl
public ExpandoBridgeImpl(long companyId,
String className,
long classPK)
addAttribute
public void addAttribute(String name)
throws PortalException
- Specified by:
addAttribute
in interface ExpandoBridge
- Throws:
PortalException
addAttribute
public void addAttribute(String name,
boolean secure)
throws PortalException
- Specified by:
addAttribute
in interface ExpandoBridge
- Throws:
PortalException
addAttribute
public void addAttribute(String name,
int type)
throws PortalException
- Specified by:
addAttribute
in interface ExpandoBridge
- Throws:
PortalException
addAttribute
public void addAttribute(String name,
int type,
boolean secure)
throws PortalException
- Specified by:
addAttribute
in interface ExpandoBridge
- Throws:
PortalException
addAttribute
public void addAttribute(String name,
int type,
Serializable defaultValue)
throws PortalException
- Specified by:
addAttribute
in interface ExpandoBridge
- Throws:
PortalException
addAttribute
public void addAttribute(String name,
int type,
Serializable defaultValue,
boolean secure)
throws PortalException
- Specified by:
addAttribute
in interface ExpandoBridge
- Throws:
PortalException
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
getAttribute
public Serializable getAttribute(String name)
- Specified by:
getAttribute
in interface ExpandoBridge
getAttribute
public Serializable getAttribute(String name,
boolean secure)
- Specified by:
getAttribute
in interface ExpandoBridge
getAttributeDefault
public Serializable getAttributeDefault(String name)
- Specified by:
getAttributeDefault
in interface ExpandoBridge
getAttributeNames
public Enumeration<String> getAttributeNames()
- Specified by:
getAttributeNames
in interface ExpandoBridge
getAttributeProperties
public UnicodeProperties getAttributeProperties(String name)
- Specified by:
getAttributeProperties
in interface ExpandoBridge
getAttributes
public Map<String,Serializable> getAttributes()
- Specified by:
getAttributes
in interface ExpandoBridge
getAttributes
public Map<String,Serializable> getAttributes(boolean secure)
- Specified by:
getAttributes
in interface ExpandoBridge
getAttributes
public Map<String,Serializable> getAttributes(Collection<String> names)
- Specified by:
getAttributes
in interface ExpandoBridge
getAttributes
public Map<String,Serializable> getAttributes(Collection<String> names,
boolean secure)
- Specified by:
getAttributes
in interface ExpandoBridge
getAttributeType
public int getAttributeType(String name)
- Specified by:
getAttributeType
in interface ExpandoBridge
getClassName
public String getClassName()
- Specified by:
getClassName
in interface ExpandoBridge
getClassPK
public long getClassPK()
- Specified by:
getClassPK
in interface ExpandoBridge
getCompanyId
public long getCompanyId()
- Specified by:
getCompanyId
in interface ExpandoBridge
hasAttribute
public boolean hasAttribute(String name)
- Specified by:
hasAttribute
in interface ExpandoBridge
isIndexEnabled
public boolean isIndexEnabled()
- Specified by:
isIndexEnabled
in interface ExpandoBridge
reindex
public void reindex()
setAttribute
public void setAttribute(String name,
Serializable value)
- Specified by:
setAttribute
in interface ExpandoBridge
setAttribute
public void setAttribute(String name,
Serializable value,
boolean secure)
- Specified by:
setAttribute
in interface ExpandoBridge
setAttributeDefault
public void setAttributeDefault(String name,
Serializable defaultValue)
- Specified by:
setAttributeDefault
in interface ExpandoBridge
setAttributeProperties
public void setAttributeProperties(String name,
UnicodeProperties properties)
- Specified by:
setAttributeProperties
in interface ExpandoBridge
setAttributeProperties
public void setAttributeProperties(String name,
UnicodeProperties properties,
boolean secure)
- Specified by:
setAttributeProperties
in interface ExpandoBridge
setAttributes
public void setAttributes(Map<String,Serializable> attributes)
- Specified by:
setAttributes
in interface ExpandoBridge
setAttributes
public void setAttributes(Map<String,Serializable> attributes,
boolean secure)
- Specified by:
setAttributes
in interface ExpandoBridge
setAttributes
public void setAttributes(ServiceContext serviceContext)
- Specified by:
setAttributes
in interface ExpandoBridge
setAttributes
public void setAttributes(ServiceContext serviceContext,
boolean secure)
- Specified by:
setAttributes
in interface ExpandoBridge
setClassName
public void setClassName(String className)
- Specified by:
setClassName
in interface ExpandoBridge
setClassPK
public void setClassPK(long classPK)
- Specified by:
setClassPK
in interface ExpandoBridge
setCompanyId
public void setCompanyId(long companyId)
- Specified by:
setCompanyId
in interface ExpandoBridge
setIndexEnabled
public void setIndexEnabled(boolean indexEnabled)
- Specified by:
setIndexEnabled
in interface ExpandoBridge
equals
protected boolean equals(int type,
Serializable serializable1,
Serializable serializable2)
getAttributeColumns
protected List<ExpandoColumn> getAttributeColumns()
getTable
protected ExpandoTable getTable()
throws PortalException,
SystemException
- Throws:
PortalException
SystemException