T - public abstract class AbstractComponent<T> extends Object implements IComponent<T>, Serializable
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractComponent(ComponentType componentType)
constructer must invoke by subclass.
|
| Modifier and Type | Method and Description |
|---|---|
protected AbstractComponent<T> |
addSubComponent(T subComponent)
Adds a subcomponent.
|
ComponentType |
getComponentType()
getter for component type
|
String |
getExpression()
getter for expression string
|
List<T> |
getSubComponentList()
getter for subcomponents.
|
protected void |
setExpression(String expression)
setter for expression string
|
protected AbstractComponent(ComponentType componentType)
componentType - type of componentprotected AbstractComponent<T> addSubComponent(T subComponent)
subComponent - public List<T> getSubComponentList()
public ComponentType getComponentType()
public String getExpression()
protected void setExpression(String expression)
expression - string represents this component part of URICopyright © 2020. All rights reserved.