Folder

open class Folder<T : AbstractUnit?> : CopyOnWriteArrayList<T> , TreeUnit

A entry is a group of suborned definition.

Inheritors

Constructors

Link copied to clipboard
constructor(childrenName: String, parent: AbstractUnit, childClass: Class<T>)
constructor(@NonNull childrenName: @NonNull String, parent: AbstractUnit, childClass: Class<T>, ordered: Boolean)
constructor(name: String, @NonNull childrenName: @NonNull String, parent: AbstractUnit, childClass: Class<T>)
constructor(@NonNull name: @NonNull String, @NonNull childrenName: @NonNull String, parent: AbstractUnit, childClass: Class<T>, ordered: Boolean)

Properties

Link copied to clipboard
val childClass: Class<T>
Link copied to clipboard
@NonNull
open val childrenName: @NonNull String
Link copied to clipboard
val decimalFormat000: DecimalFormat
Link copied to clipboard
open var mutatedAt: Long
Link copied to clipboard
open val name: String
Link copied to clipboard

Functions

Link copied to clipboard
open fun add(t: T): Boolean
open fun add(idx: Int, t: T)
Link copied to clipboard
open fun addAll(es: Collection<out T>): Boolean
Link copied to clipboard
open fun addAllAbsent(c: Collection<out E>): Int
Link copied to clipboard
open fun addFirst(e: E)
Link copied to clipboard
open fun addIfAbsent(e: E): Boolean
Link copied to clipboard
open fun addLast(e: E)
Link copied to clipboard
open fun clear()
Link copied to clipboard
open fun clone(): Any
Link copied to clipboard
open fun contains(o: Any): Boolean
Link copied to clipboard
open fun containsAll(c: Collection<out Any>): Boolean
Link copied to clipboard
open fun <E> copyOf(coll: Collection<out E>): List<E>
Link copied to clipboard
open fun equals(o: Any): Boolean
Link copied to clipboard
open fun exchangePosition(unit: Attribute, overUnit: Attribute)
Link copied to clipboard
open fun forEach(action: Consumer<in E>)
Link copied to clipboard
open fun get(index: Int): E
Link copied to clipboard
open fun getByKey(key: String): T
Link copied to clipboard
@Nullable
open fun getByName(name: String): @Nullable T
Returns the child with the specified name.
Link copied to clipboard
open fun getChildClass(): Class<T>
Link copied to clipboard
@NonNull
open fun getChildren(): @NonNull List<@NonNull TreeUnit>
Link copied to clipboard
open fun getComment(): String
Link copied to clipboard
open fun getCommentTags(): Map<String, String>
Link copied to clipboard
@NonNull
open fun getDisplayName(diagram: Diagram): @NonNull String
Link copied to clipboard
open fun getFirst(): E
Link copied to clipboard
open fun getLast(): E
Link copied to clipboard
abstract fun getMutatedAt(): Long
Link copied to clipboard
abstract fun getName(): String
Link copied to clipboard
Link copied to clipboard
open fun getSymbolicName(): String
Link copied to clipboard
open fun hasComments(): Boolean
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun indexOf(o: Any): Int
Link copied to clipboard
open fun isChecked(): Boolean
Link copied to clipboard
open fun isEmpty(): Boolean
Link copied to clipboard
open fun isLoaded(): Boolean
Link copied to clipboard
open fun isMarkedForDeletion(): Boolean
Link copied to clipboard
open fun isVirtual(): Boolean
Link copied to clipboard
open fun isWrongName(name: String, unit: AbstractUnit): Boolean
Link copied to clipboard
abstract fun iterator(): Iterator<T>
open fun iterator(): Iterator<E>
Link copied to clipboard
open fun lastIndexOf(o: Any): Int
Link copied to clipboard
open fun listIterator(): ListIterator<E>
Link copied to clipboard
open fun markForDeletion()
Link copied to clipboard
open fun moveDown(t: T): Boolean
open fun moveDown(idx: Int): Boolean
Link copied to clipboard
open fun moveFirst(t: T)
Link copied to clipboard
open fun moveUp(t: T): Boolean
open fun moveUp(idx: Int): Boolean
Link copied to clipboard
open fun <E> of(): List<E>
Link copied to clipboard
Link copied to clipboard
open fun parallelStream(): Stream<E>
Link copied to clipboard
open fun proposeName(@Nullable name: @Nullable String): String
Link copied to clipboard
open fun ref(): String
Link copied to clipboard
open fun refresh()
Link copied to clipboard
open fun remove(i: Int): T
open fun remove(obj: Any): Boolean
Link copied to clipboard
open fun removeAll(objects: Collection<out Any>): Boolean
Link copied to clipboard
open fun removeFirst(): E
Link copied to clipboard
open fun removeIf(filter: Predicate<in E>): Boolean
Link copied to clipboard
open fun removeLast(): E
Link copied to clipboard
open fun rename(name: String, childrenName: String): Boolean
Link copied to clipboard
open fun renameSilent(name: String)
Link copied to clipboard
open fun replaceAll(operator: UnaryOperator<E>)
Link copied to clipboard
open fun retainAll(c: Collection<out Any>): Boolean
Link copied to clipboard
abstract fun reversed(): SequencedCollection<E>
open fun reversed(): List<E>
Link copied to clipboard
open fun sameWith(folder: Folder<out AbstractUnit>, inclusionAdmitted: Boolean): Boolean
Link copied to clipboard
open fun set(index: Int, element: E): E
Link copied to clipboard
open fun setComment(comment: String)
Link copied to clipboard
open fun setCommentTag(key: String, value: String)
Link copied to clipboard
abstract fun setMutatedAt(<set-?>: Long)
Link copied to clipboard
open fun setVirtual(b: Boolean)
Link copied to clipboard
open fun size(): Int
Link copied to clipboard
open fun sort(c: Comparator<in E>)
Link copied to clipboard
open fun spliterator(): Spliterator<T>
open fun spliterator(): Spliterator<E>
Link copied to clipboard
open fun stream(): Stream<E>
Link copied to clipboard
open fun subList(fromIndex: Int, toIndex: Int): List<E>
Link copied to clipboard
open fun toArray(): Array<Any>
open fun <T> toArray(a: Array<T>): Array<T>
Link copied to clipboard
open fun toString(): String