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)
|
static 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)
equals
public static boolean equals(int type,
Serializable serializable1,
Serializable serializable2)
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
getAttributeColumns
protected List<ExpandoColumn> getAttributeColumns()
getTable
protected ExpandoTable getTable()
throws PortalException,
SystemException
- Throws:
PortalException
SystemException