Uses of Interface
com.sonyericsson.hudson.plugins.metadata.model.Metadata

Packages that use Metadata
com.sonyericsson.hudson.plugins.metadata.model   
com.sonyericsson.hudson.plugins.metadata.model.definitions   
com.sonyericsson.hudson.plugins.metadata.model.values   
 

Uses of Metadata in com.sonyericsson.hudson.plugins.metadata.model
 

Classes in com.sonyericsson.hudson.plugins.metadata.model with type parameters of type Metadata
 interface Metadata<P extends Metadata>
          Common interface for definitions and values.
 interface MetadataContainer<T extends Metadata>
          A container for metadata.
 interface MetadataParent<T extends Metadata>
          The Parent node of some metadata.
 

Methods in com.sonyericsson.hudson.plugins.metadata.model with parameters of type Metadata
 Object MetadataValueDefinitionHelper.getValueForDefinition(Metadata definition)
          Gets the value of a definition.
 

Uses of Metadata in com.sonyericsson.hudson.plugins.metadata.model.definitions
 

Subinterfaces of Metadata in com.sonyericsson.hudson.plugins.metadata.model.definitions
 interface MetadataDefinition
          A metadata definition interface.
 

Classes in com.sonyericsson.hudson.plugins.metadata.model.definitions that implement Metadata
 class AbstractMetadataDefinition
          A metadata definition.
 class DateMetadataDefinition
          Meta data with the value of a Date.
 class NumberMetadataDefinition
          A metadata definition of the type Number..
 class StringMetadataDefinition
          A metadata definition of the type String.
 class TreeNodeMetadataDefinition
          A metadata definition containing other metadata definitions as children.
 

Uses of Metadata in com.sonyericsson.hudson.plugins.metadata.model.values
 

Subinterfaces of Metadata in com.sonyericsson.hudson.plugins.metadata.model.values
 interface MetadataValue
          A metadata value interface.
 

Classes in com.sonyericsson.hudson.plugins.metadata.model.values that implement Metadata
 class AbstractMetadataValue
          A metadata value to be set in a job or node.
 class DateMetadataValue
          Meta data with the value of a Date.
 class NumberMetadataValue
          Meta data containing a non-decimal number.
 class StringMetadataValue
          A Meta Data value of the type String.
 class TreeNodeMetadataValue
          Meta data containing other meta data values.
 

Methods in com.sonyericsson.hudson.plugins.metadata.model.values with type parameters of type Metadata
static
<T extends Metadata>
Collection<T>
ParentUtil.addChildValue(MetadataParent<T> parent, Collection<T> children, T value)
          Adds a value as a child to the parent.
static
<T extends Metadata>
Collection<T>
ParentUtil.addChildValues(MetadataParent parent, Collection<T> children, Collection<T> values)
          Adds the values as children to the parent.
static
<T extends Metadata>
void
TreeStructureUtil.findLeaves(Collection<T> collection, Collection<T> newCollection)
          Adds all the leaves in the collection to the newCollection.
static
<T extends Metadata>
int
ParentUtil.getChildIndex(List<T> children, String name)
          Utility method for MetadataParent.indexOf(String) }.
static
<T extends Metadata>
T
ParentUtil.getChildValue(Collection<T> values, String name)
          Utility method for MetadataParent.getChild(String).
static
<T extends Metadata>
T
TreeStructureUtil.getLeaf(Collection<T> collection, String... path)
          Returns the leaf with the given path.
static
<T extends Metadata>
T
TreeStructureUtil.getLeaf(MetadataParent<T> root, String... path)
          Returns the leaf with the given path.
static
<T extends Metadata>
T
TreeStructureUtil.getPath(Collection<T> collection, String... path)
          Returns the node with the given path.
static
<T extends Metadata>
T
TreeStructureUtil.getPath(MetadataParent<T> root, String... path)
          Returns the node with the given path.
static
<T extends Metadata>
void
ParentUtil.removeEmptyBranches(Collection<T> collection)
          Removes all tree nodes without children from the collection.
 

Methods in com.sonyericsson.hudson.plugins.metadata.model.values with parameters of type Metadata
static MetadataContainer TreeStructureUtil.getContainer(Metadata metadata)
          Find the first MetadataContainer that is an ancestor to the given Metadata.
static void ParentUtil.removeChild(Collection<? extends Metadata> list, Metadata value)
          Removes a child from a list of children.
static void ParentUtil.removeChild(MetadataParent parent, Metadata child)
          Removes a child from a parent.
 

Method parameters in com.sonyericsson.hudson.plugins.metadata.model.values with type arguments of type Metadata
static void ParentUtil.removeChild(Collection<? extends Metadata> list, Metadata value)
          Removes a child from a list of children.
 



Copyright © 2004-2013. All Rights Reserved.