|
GWT 2.7.0 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.google.gwt.core.ext.linker.ArtifactSet
public final class ArtifactSet
Provides stable ordering and de-duplication of artifacts.
Constructor Summary | |
---|---|
ArtifactSet()
|
|
ArtifactSet(java.util.Collection<? extends Artifact<?>> copyFrom)
|
Method Summary | ||
---|---|---|
boolean |
add(Artifact<?> o)
|
|
boolean |
addAll(java.util.Collection<? extends Artifact<?>> c)
|
|
void |
clear()
|
|
java.util.Comparator<? super Artifact<?>> |
comparator()
|
|
boolean |
contains(java.lang.Object o)
|
|
boolean |
containsAll(java.util.Collection<?> c)
|
|
boolean |
equals(java.lang.Object o)
|
|
|
find(java.lang.Class<T> artifactType)
Find all Artifacts assignable to some base type. |
|
Artifact<?> |
first()
|
|
void |
freeze()
Prevent further modification of the ArtifactSet. |
|
int |
hashCode()
|
|
java.util.SortedSet<Artifact<?>> |
headSet(Artifact<?> toElement)
|
|
boolean |
isEmpty()
|
|
java.util.Iterator<Artifact<?>> |
iterator()
|
|
Artifact<?> |
last()
|
|
boolean |
remove(java.lang.Object o)
|
|
boolean |
removeAll(java.util.Collection<?> c)
|
|
boolean |
replace(Artifact<?> artifact)
Possibly replace an existing Artifact. |
|
boolean |
retainAll(java.util.Collection<?> c)
|
|
int |
size()
|
|
java.util.SortedSet<Artifact<?>> |
subSet(Artifact<?> fromElement,
Artifact<?> toElement)
|
|
java.util.SortedSet<Artifact<?>> |
tailSet(Artifact<?> fromElement)
|
|
java.lang.Object[] |
toArray()
|
|
|
toArray(T[] a)
|
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ArtifactSet()
public ArtifactSet(java.util.Collection<? extends Artifact<?>> copyFrom)
Method Detail |
---|
public boolean add(Artifact<?> o)
add
in interface java.util.Collection<Artifact<?>>
add
in interface java.util.Set<Artifact<?>>
public boolean addAll(java.util.Collection<? extends Artifact<?>> c)
addAll
in interface java.util.Collection<Artifact<?>>
addAll
in interface java.util.Set<Artifact<?>>
public void clear()
clear
in interface java.util.Collection<Artifact<?>>
clear
in interface java.util.Set<Artifact<?>>
public java.util.Comparator<? super Artifact<?>> comparator()
comparator
in interface java.util.SortedSet<Artifact<?>>
public boolean contains(java.lang.Object o)
contains
in interface java.util.Collection<Artifact<?>>
contains
in interface java.util.Set<Artifact<?>>
public boolean containsAll(java.util.Collection<?> c)
containsAll
in interface java.util.Collection<Artifact<?>>
containsAll
in interface java.util.Set<Artifact<?>>
public boolean equals(java.lang.Object o)
equals
in interface java.util.Collection<Artifact<?>>
equals
in interface java.util.Set<Artifact<?>>
equals
in class java.lang.Object
public <T extends Artifact<? super T>> java.util.SortedSet<T> find(java.lang.Class<T> artifactType)
for (EmittedArtifact ea : artifactSet.find(EmittedArtifact.class)) { ... }
T
- the desired type of ArtifactartifactType
- the desired type of Artifact
public Artifact<?> first()
first
in interface java.util.SortedSet<Artifact<?>>
public void freeze()
public int hashCode()
hashCode
in interface java.util.Collection<Artifact<?>>
hashCode
in interface java.util.Set<Artifact<?>>
hashCode
in class java.lang.Object
public java.util.SortedSet<Artifact<?>> headSet(Artifact<?> toElement)
headSet
in interface java.util.SortedSet<Artifact<?>>
public boolean isEmpty()
isEmpty
in interface java.util.Collection<Artifact<?>>
isEmpty
in interface java.util.Set<Artifact<?>>
public java.util.Iterator<Artifact<?>> iterator()
iterator
in interface java.lang.Iterable<Artifact<?>>
iterator
in interface java.util.Collection<Artifact<?>>
iterator
in interface java.util.Set<Artifact<?>>
public Artifact<?> last()
last
in interface java.util.SortedSet<Artifact<?>>
public boolean remove(java.lang.Object o)
remove
in interface java.util.Collection<Artifact<?>>
remove
in interface java.util.Set<Artifact<?>>
public boolean removeAll(java.util.Collection<?> c)
removeAll
in interface java.util.Collection<Artifact<?>>
removeAll
in interface java.util.Set<Artifact<?>>
public boolean replace(Artifact<?> artifact)
artifact
- the replacement Artifact
true
if an equivalent Artifact was already present.public boolean retainAll(java.util.Collection<?> c)
retainAll
in interface java.util.Collection<Artifact<?>>
retainAll
in interface java.util.Set<Artifact<?>>
public int size()
size
in interface java.util.Collection<Artifact<?>>
size
in interface java.util.Set<Artifact<?>>
public java.util.SortedSet<Artifact<?>> subSet(Artifact<?> fromElement, Artifact<?> toElement)
subSet
in interface java.util.SortedSet<Artifact<?>>
public java.util.SortedSet<Artifact<?>> tailSet(Artifact<?> fromElement)
tailSet
in interface java.util.SortedSet<Artifact<?>>
public java.lang.Object[] toArray()
toArray
in interface java.util.Collection<Artifact<?>>
toArray
in interface java.util.Set<Artifact<?>>
public <T> T[] toArray(T[] a)
toArray
in interface java.util.Collection<Artifact<?>>
toArray
in interface java.util.Set<Artifact<?>>
public java.lang.String toString()
toString
in class java.lang.Object
|
GWT 2.7.0 | |||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |