PluginOptions

class PluginOptions : HashMap<String, String?>

Helper class for processing plugin options.

Based on: https://github.com/apache/ant/blob/588ce1f/src/main/org/apache/tools/ant/types/Commandline.java

Constructors

PluginOptions
Link copied to clipboard
fun PluginOptions()
PluginOptions
Link copied to clipboard
fun PluginOptions(initialCapacity: Int)
PluginOptions
Link copied to clipboard
fun PluginOptions(initialCapacity: Int, loadFactor: Float)
PluginOptions
Link copied to clipboard
fun PluginOptions(options: String?)
PluginOptions
Link copied to clipboard
fun PluginOptions(id: String, options: String?)

Functions

afterNodeAccess
Link copied to clipboard
open fun afterNodeAccess(p0: HashMap.Node<String, String?>)
afterNodeInsertion
Link copied to clipboard
open fun afterNodeInsertion(p0: Boolean)
afterNodeRemoval
Link copied to clipboard
open fun afterNodeRemoval(p0: HashMap.Node<String, String?>)
capacity
Link copied to clipboard
fun capacity(): Int
clear
Link copied to clipboard
open override fun clear()
clone
Link copied to clipboard
open override fun clone(): Any
compute
Link copied to clipboard
open override fun compute(p0: String, p1: BiFunction<in String, in String?, out String?>): String?
computeIfAbsent
Link copied to clipboard
open override fun computeIfAbsent(p0: String, p1: Function<in String, out String?>): String?
computeIfPresent
Link copied to clipboard
open override fun computeIfPresent(p0: String, p1: BiFunction<in String, in String, out String?>): String?
containsKey
Link copied to clipboard
open override fun containsKey(key: String): Boolean
containsValue
Link copied to clipboard
open override fun containsValue(value: String?): Boolean
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
forEach
Link copied to clipboard
open override fun forEach(p0: BiConsumer<in String, in String?>)
get
Link copied to clipboard
open operator override fun get(key: String): String?
getNode
Link copied to clipboard
fun getNode(p0: Int, p1: Any): HashMap.Node<String, String?>
getOrDefault
Link copied to clipboard
open override fun getOrDefault(key: String, defaultValue: String?): String?
hashCode
Link copied to clipboard
open override fun hashCode(): Int
internalWriteEntries
Link copied to clipboard
open fun internalWriteEntries(p0: ObjectOutputStream)
isEmpty
Link copied to clipboard
open override fun isEmpty(): Boolean
loadFactor
Link copied to clipboard
fun loadFactor(): Float
merge
Link copied to clipboard
open override fun merge(p0: String, p1: String, p2: BiFunction<in String, in String, out String?>): String?
newNode
Link copied to clipboard
open fun newNode(p0: Int, p1: String, p2: String?, p3: HashMap.Node<String, String?>): HashMap.Node<String, String?>
newTreeNode
Link copied to clipboard
open fun newTreeNode(p0: Int, p1: String, p2: String?, p3: HashMap.Node<String, String?>): HashMap.TreeNode<String, String?>
put
Link copied to clipboard
open override fun put(key: String, value: String?): String?
putAll
Link copied to clipboard
open override fun putAll(from: Map<out String, String?>)
putIfAbsent
Link copied to clipboard
open override fun putIfAbsent(p0: String, p1: String?): String?
putMapEntries
Link copied to clipboard
fun putMapEntries(p0: MutableMap<out String, out String?>, p1: Boolean)
putVal
Link copied to clipboard
fun putVal(p0: Int, p1: String, p2: String?, p3: Boolean, p4: Boolean): String?
putWithDefault
Link copied to clipboard
fun putWithDefault(key: String, value: String?, default: String? = null): String?
Put but if value is null or default, the entry is deleted.
reinitialize
Link copied to clipboard
open fun reinitialize()
remove
Link copied to clipboard
open override fun remove(key: String): String?
open override fun remove(key: String, value: String?): Boolean
removeNode
Link copied to clipboard
fun removeNode(p0: Int, p1: Any, p2: Any, p3: Boolean, p4: Boolean): HashMap.Node<String, String?>
replace
Link copied to clipboard
open override fun replace(p0: String, p1: String?): String?
open override fun replace(p0: String, p1: String?, p2: String?): Boolean
replaceAll
Link copied to clipboard
open override fun replaceAll(p0: BiFunction<in String, in String?, out String?>)
replacementNode
Link copied to clipboard
open fun replacementNode(p0: HashMap.Node<String, String?>, p1: HashMap.Node<String, String?>): HashMap.Node<String, String?>
replacementTreeNode
Link copied to clipboard
open fun replacementTreeNode(p0: HashMap.Node<String, String?>, p1: HashMap.Node<String, String?>): HashMap.TreeNode<String, String?>
resize
Link copied to clipboard
fun resize(): Array<HashMap.Node<String, String?>>
toString
Link copied to clipboard
open override fun toString(): String
fun toString(trimId: Boolean): String
treeifyBin
Link copied to clipboard
fun treeifyBin(p0: Array<HashMap.Node<String, String?>>, p1: Int)

Properties

entries
Link copied to clipboard
open override val entries: MutableSet<MutableMap.MutableEntry<String, String?>>
entrySet
Link copied to clipboard
val entrySet: MutableSet<MutableMap.MutableEntry<String, String?>>
id
Link copied to clipboard
var id: String
keys
Link copied to clipboard
open override val keys: MutableSet<String>
keySet
Link copied to clipboard
val keySet: MutableSet<String>
loadFactor
Link copied to clipboard
val loadFactor: Float
modCount
Link copied to clipboard
val modCount: Int
size
Link copied to clipboard
val size: Int
size
Link copied to clipboard
open override val size: Int
table
Link copied to clipboard
val table: Array<HashMap.Node<String, String?>>
threshold
Link copied to clipboard
val threshold: Int
values
Link copied to clipboard
open override val values: MutableCollection<String?>
values
Link copied to clipboard
val values: MutableCollection<String?>