Package com.enonic.xp.support
Class AbstractImmutableEntitySet<T>
- java.lang.Object
-
- com.enonic.xp.support.AbstractImmutableEntitySet<T>
-
- All Implemented Interfaces:
java.lang.Iterable<T>
- Direct Known Subclasses:
AggregationQueries
,Aggregations
,AttachedBinaries
,AuditLogIds
,AuditLogs
,AuditLogUris
,BinaryAttachments
,BinaryReferences
,BlobKeys
,Branches
,Buckets
,ClusterNodes
,ContentIds
,ContentPaths
,Contents
,ContentTypeNames
,CreateAttachments
,DeleteSnapshotsResult
,DescriptorKeys
,ExtraDatas
,MacroDescriptors
,NodeCommitEntries
,NodeCommitIds
,NodeIds
,NodePaths
,Nodes
,NodeVersionIds
,NodeVersionKeys
,PrincipalKeys
,PublishRequestItems
,PushNodeEntries
,Repositories
,RepositoryIds
,RoutableNodeVersionIds
,SnapshotResults
,SuggestionQueries
,Suggestions
@Beta public abstract class AbstractImmutableEntitySet<T> extends java.lang.Object implements java.lang.Iterable<T>
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractImmutableEntitySet(com.google.common.collect.ImmutableSet<T> set)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
contains(T o)
boolean
equals(java.lang.Object o)
T
first()
java.util.Set<T>
getSet()
int
getSize()
int
hashCode()
boolean
isEmpty()
boolean
isNotEmpty()
java.util.Iterator<T>
iterator()
java.util.stream.Stream<T>
stream()
java.lang.String
toString()
-
-
-
Field Detail
-
set
protected final com.google.common.collect.ImmutableSet<T> set
-
-
Constructor Detail
-
AbstractImmutableEntitySet
protected AbstractImmutableEntitySet(com.google.common.collect.ImmutableSet<T> set)
-
-
Method Detail
-
getSize
public final int getSize()
-
isEmpty
public final boolean isEmpty()
-
isNotEmpty
public final boolean isNotEmpty()
-
first
public final T first()
-
getSet
public final java.util.Set<T> getSet()
-
stream
public final java.util.stream.Stream<T> stream()
-
contains
public final boolean contains(T o)
-
iterator
public final java.util.Iterator<T> iterator()
- Specified by:
iterator
in interfacejava.lang.Iterable<T>
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-