-
- All Implemented Interfaces:
-
java.io.Serializable,kotlin.Cloneable,kotlin.collections.Map,kotlin.collections.MutableMap
public class IppAttributesGroup extends LinkedHashMap<String, IppAttribute<?>>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classIppAttributesGroup.Companion
-
Field Summary
Fields Modifier and Type Field Description private final IppTagtagprivate final Integersizeprivate final Collection<IppAttribute<?>>valuesprivate final Set<Entry.Map<String, IppAttribute<?>>>entriesprivate final Set<String>keys
-
Constructor Summary
Constructors Constructor Description IppAttributesGroup(IppTag tag)
-
Method Summary
Modifier and Type Method Description final IppTaggetTag()IppAttribute<?>put(IppAttribute<?> attribute, Boolean onReplaceWarn)final Unitput(IppAttributesGroup attributesGroup)final IppAttribute<?>attribute(String name, IppTag tag, Object values)final IppAttribute<?>attribute(String name, IppTag tag, List<Object> values)final <T extends Any> TgetValueOrNull(String name)final <T extends Any> TgetValue(String name)final <T extends Any> TgetValues(String name)StringtoString()final UnitlogDetails(String prefix, String title)final UnitlogDetails(String prefix)final UnitlogDetails()final FilesaveText(File file)-
Methods inherited from class java.util.HashMap
clone, compute, computeIfAbsent, computeIfPresent, containsKey, getSize, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace -
Methods inherited from class java.util.LinkedHashMap
clear, containsValue, forEach, get, getEntries, getKeys, getOrDefault, getValues, replaceAll -
Methods inherited from class java.util.AbstractMap
equals, hashCode -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
IppAttributesGroup
IppAttributesGroup(IppTag tag)
-
-
Method Detail
-
put
IppAttribute<?> put(IppAttribute<?> attribute, Boolean onReplaceWarn)
-
put
final Unit put(IppAttributesGroup attributesGroup)
-
attribute
final IppAttribute<?> attribute(String name, IppTag tag, Object values)
-
getValueOrNull
final <T extends Any> T getValueOrNull(String name)
-
logDetails
@JvmOverloads() final Unit logDetails(String prefix, String title)
-
logDetails
@JvmOverloads() final Unit logDetails(String prefix)
-
logDetails
@JvmOverloads() final Unit logDetails()
-
-
-
-