public abstract class ClassSummaryDetailBase extends Object
Modifier and Type | Field and Description |
---|---|
protected static String |
COMPOSITE_TYPE_DESCRIPTION
Must override in subclass
|
protected static String |
COMPOSITE_TYPE_TYPENAME
Must override in subclass
|
protected static CompositeType |
cType_ |
protected static String[] |
itemNames_ |
Constructor and Description |
---|
ClassSummaryDetailBase(String className,
String cacheType,
String configuredSize,
String currentSize,
String parentClassName)
Construct a ClassSummaryDetail instance.
|
Modifier and Type | Method and Description |
---|---|
static ClassSummaryDetail |
from(CompositeData cd)
Create an instance of the model specific class out of
an associated CompositeData instance
|
String |
getCacheType() |
String |
getClassName() |
String |
getConfiguredSize() |
String |
getCurrentSize() |
String |
getParentClassName() |
void |
setCacheType(String cacheType) |
void |
setClassName(String className) |
void |
setConfiguredSize(String configuredSize) |
void |
setCurrentSize(String currentSize) |
void |
setParentClassName(String parentClassName) |
CompositeData |
toCompositeData(CompositeType ct)
Convert an instance of this model specific type to
a CompositeData.
|
static CompositeType |
toCompositeType()
Returns the CompositeType that describes this model
specific class
|
protected static String COMPOSITE_TYPE_TYPENAME
protected static String COMPOSITE_TYPE_DESCRIPTION
protected static CompositeType cType_
protected static final String[] itemNames_
public ClassSummaryDetailBase(String className, String cacheType, String configuredSize, String currentSize, String parentClassName)
public static CompositeType toCompositeType()
public static ClassSummaryDetail from(CompositeData cd)
public CompositeData toCompositeData(CompositeType ct)
ct
- - This parameter is for JDK 1.6 compatibility reasonspublic String getClassName()
public String getCacheType()
public String getConfiguredSize()
public String getCurrentSize()
public String getParentClassName()
public void setClassName(String className)
public void setCacheType(String cacheType)
public void setConfiguredSize(String configuredSize)
public void setCurrentSize(String currentSize)
public void setParentClassName(String parentClassName)
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.