Interface IniSection
- All Superinterfaces:
CharSequence,Collection<IniProperty>,IniElement,Iterable<IniProperty>,List<IniProperty>,ProxyList<IniProperty>,SequencedCollection<IniProperty>,Serializable
- All Known Implementing Classes:
IniSectionService
Ini file's Section
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Method Summary
Methods inherited from interface java.lang.CharSequence
charAt, chars, codePoints, length, subSequenceMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface org.miaixz.bus.setting.metric.ini.IniElement
clearComment, getComment, getCommentOptional, getOriginalValue, isComment, isProperty, isSection, line, setValue, setValue, toCompleteString, toNoCommentString, toString, valueMethods inherited from interface java.util.List
addFirst, addLast, equals, getFirst, getLast, hashCode, removeFirst, removeLast, replaceAll, reversed, sort, spliteratorMethods inherited from interface org.miaixz.bus.setting.magic.ProxyList
add, add, addAll, addAll, clear, contains, containsAll, get, getProxyList, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
-
Method Details
-
toPropertiesString
String toPropertiesString()toString, with all iniProperties value.- Returns:
- string with properties value.
-
getList
List<IniProperty> getList()get IniProperty list. will copy a new list.- Returns:
- list.
-
getList
get IniProperty list. will copy a new list.- Parameters:
listSupplier- ini property list supplier- Returns:
- list.
-
isEmpty
default boolean isEmpty()- Specified by:
isEmptyin interfaceCharSequence- Specified by:
isEmptyin interfaceCollection<IniProperty>- Specified by:
isEmptyin interfaceList<IniProperty>- Specified by:
isEmptyin interfaceProxyList<IniProperty>
-