Package com.daml.ledger.javaapi.data
Class InclusiveFilter
- java.lang.Object
-
- com.daml.ledger.javaapi.data.Filter
-
- com.daml.ledger.javaapi.data.InclusiveFilter
-
public final class InclusiveFilter extends Filter
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.daml.ledger.javaapi.data.Filter
Filter.Interface
-
-
Constructor Summary
Constructors Constructor Description InclusiveFilter(@NonNull java.util.Set<@NonNull Identifier> templateIds)
Deprecated.UseofTemplateIds(java.util.Set<com.daml.ledger.javaapi.data.Identifier>)
instead;templateIds
must not include interface IDs.InclusiveFilter(@NonNull java.util.Set<@NonNull Identifier> templateIds, @NonNull java.util.Map<@NonNull Identifier,@NonNull Filter.Interface> interfaceIds)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
static InclusiveFilter
fromProto(TransactionFilterOuterClass.InclusiveFilters inclusiveFilters)
@NonNull java.util.Map<@NonNull Identifier,@NonNull Filter.Interface>
getInterfaceIds()
@NonNull java.util.Set<@NonNull Identifier>
getTemplateIds()
int
hashCode()
static InclusiveFilter
ofTemplateIds(@NonNull java.util.Set<@NonNull Identifier> templateIds)
TransactionFilterOuterClass.Filters
toProto()
java.lang.String
toString()
-
-
-
Constructor Detail
-
InclusiveFilter
@Deprecated public InclusiveFilter(@NonNull java.util.Set<@NonNull Identifier> templateIds)
Deprecated.UseofTemplateIds(java.util.Set<com.daml.ledger.javaapi.data.Identifier>)
instead;templateIds
must not include interface IDs. Since Daml 2.4.0
-
InclusiveFilter
public InclusiveFilter(@NonNull java.util.Set<@NonNull Identifier> templateIds, @NonNull java.util.Map<@NonNull Identifier,@NonNull Filter.Interface> interfaceIds)
-
-
Method Detail
-
ofTemplateIds
public static InclusiveFilter ofTemplateIds(@NonNull java.util.Set<@NonNull Identifier> templateIds)
-
getTemplateIds
public @NonNull java.util.Set<@NonNull Identifier> getTemplateIds()
-
getInterfaceIds
public @NonNull java.util.Map<@NonNull Identifier,@NonNull Filter.Interface> getInterfaceIds()
-
toProto
public TransactionFilterOuterClass.Filters toProto()
-
fromProto
public static InclusiveFilter fromProto(TransactionFilterOuterClass.InclusiveFilters inclusiveFilters)
-
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
-
-