BaseItem, SendableEntityCreator, SendableEntityCreatorTagpublic class PomFile extends java.lang.Object implements SendableEntityCreatorTag, BaseItem
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
PROPERTY_ARTIFACTID |
|
static java.lang.String |
PROPERTY_DEPENDENCIES |
|
static java.lang.String |
PROPERTY_DEPENDENCY |
|
static java.lang.String |
PROPERTY_GROUPID |
|
static java.lang.String |
PROPERTY_MODELVERSION |
|
static java.lang.String |
PROPERTY_SCOPE |
|
static java.lang.String |
PROPERTY_VERSION |
NEW, REMOVE, REMOVE_YOU, SIMPLE, UPDATE| Constructor | Description |
|---|---|
PomFile() |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
add(java.lang.Object... values) |
Add Elements to List or KeyValue
if param Modulo 2 the Params can be Key,Value
or add all Values to List
|
java.lang.String |
getArtifactId() |
|
SimpleList<PomFile> |
getDependencies() |
|
java.lang.String |
getGroupId() |
|
java.lang.String |
getModelVersion() |
|
BaseItem |
getNewList(boolean keyValue) |
|
java.lang.String[] |
getProperties() |
Gets the properties.
|
java.lang.String |
getScope() |
|
java.lang.Object |
getSendableInstance(boolean prototyp) |
Gets the sendable instance.
|
java.lang.String |
getTag() |
Gets the tag of the XML Entity.
|
java.lang.Object |
getValue(java.lang.Object key) |
|
java.lang.Object |
getValue(java.lang.Object entity,
java.lang.String attribute) |
Gets the value.
|
java.lang.String |
getVersion() |
|
boolean |
setValue(java.lang.Object entity,
java.lang.String attribute,
java.lang.Object value,
java.lang.String type) |
Sets the value.
|
int |
size() |
Get the Size of Elements
|
java.lang.String |
toString() |
Convert Element to String
|
java.lang.String |
toString(int indentFactor) |
|
protected java.lang.String |
toString(int indentFactor,
int indent) |
|
java.lang.String |
toString(Converter converter) |
Convert Element to String
|
PomFile |
withArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version) |
|
PomFile |
withArtifactId(java.lang.String value) |
|
PomFile |
withDependency(PomFile value) |
|
PomFile |
withGroupId(java.lang.String value) |
|
PomFile |
withModelVersion(java.lang.String value) |
|
PomFile |
withScope(java.lang.String value) |
|
PomFile |
withTag(java.lang.String value) |
|
PomFile |
withValue(XMLEntity xmlEntity) |
|
PomFile |
withValue(java.lang.String value) |
|
PomFile |
withVersion(java.lang.String value) |
public static final java.lang.String PROPERTY_MODELVERSION
public static final java.lang.String PROPERTY_GROUPID
public static final java.lang.String PROPERTY_ARTIFACTID
public static final java.lang.String PROPERTY_VERSION
public static final java.lang.String PROPERTY_SCOPE
public static final java.lang.String PROPERTY_DEPENDENCIES
public static final java.lang.String PROPERTY_DEPENDENCY
public PomFile withModelVersion(java.lang.String value)
public java.lang.String getModelVersion()
public PomFile withGroupId(java.lang.String value)
public java.lang.String getGroupId()
public PomFile withArtifactId(java.lang.String value)
public java.lang.String getArtifactId()
public PomFile withVersion(java.lang.String value)
public java.lang.String getVersion()
public PomFile withScope(java.lang.String value)
public java.lang.String getScope()
public PomFile withTag(java.lang.String value)
public java.lang.String getTag()
SendableEntityCreatorTaggetTag in interface SendableEntityCreatorTagpublic boolean add(java.lang.Object... values)
BaseItempublic java.lang.String toString()
BaseItempublic java.lang.String toString(int indentFactor)
public PomFile withArtifact(java.lang.String groupId, java.lang.String artifactId, java.lang.String version)
protected java.lang.String toString(int indentFactor,
int indent)
public java.lang.Object getValue(java.lang.Object key)
public BaseItem getNewList(boolean keyValue)
getNewList in interface BaseItempublic java.lang.Object getSendableInstance(boolean prototyp)
SendableEntityCreatorgetSendableInstance in interface SendableEntityCreatorprototyp - the prototyppublic java.lang.String[] getProperties()
SendableEntityCreatorgetProperties in interface SendableEntityCreatorpublic java.lang.Object getValue(java.lang.Object entity,
java.lang.String attribute)
SendableEntityCreatorgetValue in interface SendableEntityCreatorentity - the entityattribute - the attributepublic boolean setValue(java.lang.Object entity,
java.lang.String attribute,
java.lang.Object value,
java.lang.String type)
SendableEntityCreatorsetValue in interface SendableEntityCreatorentity - the entityattribute - the attributevalue - the valuetype - edit, update or remove operationpublic java.lang.String toString(Converter converter)
BaseItempublic PomFile withValue(java.lang.String value)
public int size()
BaseItempublic SimpleList<PomFile> getDependencies()