Package com.intuit.karate.core
Class Tags
- java.lang.Object
-
- com.intuit.karate.core.Tags
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTags.Values
-
Constructor Summary
Constructors Constructor Description Tags(Collection<Tag> in)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanallOf(Object... values)booleananyOf(Object... values)booleancontains(String tagText)booleanevaluate(String tagSelector, String karateEnv)static StringfromKarateOptionsTags(String... tags)static StringfromKarateOptionsTags(List<String> tags)Collection<Tag>getOriginal()Collection<String>getTagKeys()List<String>getTags()Map<String,List<String>>getTagValues()Iterator<Tag>iterator()static Tagsmerge(List<Tag>... lists)booleannot(Object... values)StringtoString()Tags.ValuesvaluesFor(String name)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Field Detail
-
EMPTY
public static final Tags EMPTY
-
-
Constructor Detail
-
Tags
public Tags(Collection<Tag> in)
-
-
Method Detail
-
anyOf
public boolean anyOf(Object... values)
-
allOf
public boolean allOf(Object... values)
-
not
public boolean not(Object... values)
-
valuesFor
public Tags.Values valuesFor(String name)
-
contains
public boolean contains(String tagText)
-
getTagKeys
public Collection<String> getTagKeys()
-
getOriginal
public Collection<Tag> getOriginal()
-
-