public class AttribMapping
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
| Modifier and Type | Class and Description |
|---|---|
static class |
AttribMapping.Entry |
| Modifier and Type | Field and Description |
|---|---|
static java.util.Set<java.lang.String> |
NONE |
| Constructor and Description |
|---|
AttribMapping() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(AttribMapping.Entry entry) |
boolean |
add(java.util.Collection<java.lang.String> destination,
java.util.Collection<java.lang.String> source) |
boolean |
add(java.lang.String destination,
java.lang.String source) |
void |
addAll(AttribMapping mapping) |
boolean |
addUnion(AttribMapping.Entry entry) |
void |
clear() |
java.lang.Object |
clone() |
boolean |
containsDestination(java.lang.String destination) |
boolean |
containsSource(java.lang.String source) |
static AttribMapping |
forward(AttribMapping prev,
AttribMapping current) |
java.util.Set<java.lang.String> |
getDestinationElements() |
java.util.Set<AttribMapping.Entry> |
getEntries() |
AttribMapping.Entry |
getMappingEntryForDestination(java.lang.String destination)
Null for mapping = NONE
|
AttribMapping.Entry |
getMappingEntryForSource(java.lang.String source) |
java.util.Set<java.lang.String> |
getSourceElements() |
boolean |
isEmpty() |
boolean |
remove(AttribMapping.Entry entry) |
AttribMapping |
reverseMapping() |
int |
size() |
public void clear()
public boolean containsDestination(java.lang.String destination)
public boolean containsSource(java.lang.String source)
public AttribMapping.Entry getMappingEntryForSource(java.lang.String source)
source - public AttribMapping.Entry getMappingEntryForDestination(java.lang.String destination)
destination - public boolean isEmpty()
public boolean addUnion(AttribMapping.Entry entry)
public boolean add(AttribMapping.Entry entry)
public boolean add(java.util.Collection<java.lang.String> destination,
java.util.Collection<java.lang.String> source)
public boolean add(java.lang.String destination,
java.lang.String source)
public java.util.Set<java.lang.String> getSourceElements()
public java.util.Set<java.lang.String> getDestinationElements()
public boolean remove(AttribMapping.Entry entry)
public int size()
public java.util.Set<AttribMapping.Entry> getEntries()
public java.lang.Object clone()
clone in class java.lang.Objectpublic void addAll(AttribMapping mapping)
public static AttribMapping forward(AttribMapping prev, AttribMapping current)
public AttribMapping reverseMapping()