Package com.powsybl.triplestore.api
Class PropertyBags
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<PropertyBag>
-
- com.powsybl.triplestore.api.PropertyBags
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Iterable<PropertyBag>
,Collection<PropertyBag>
,List<PropertyBag>
,RandomAccess
public class PropertyBags extends ArrayList<PropertyBag>
- Author:
- Luma ZamarreƱo
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.AbstractList
modCount
-
-
Constructor Summary
Constructors Constructor Description PropertyBags()
PropertyBags(Collection<PropertyBag> ps)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PropertyBags
pivot(String idProperty, String keyProperty, List<String> pivotPropertyNames, String valueProperty)
PropertyBags
pivotLocalNames(String idProperty, String keyProperty, List<String> pivotPropertyLocalNames, String valueProperty)
List<String>
pluck(String property)
List<String>
pluckIdentifiers(String property)
List<String>
pluckLocals(String property)
String
tabulate()
String
tabulateLocals()
-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
Methods inherited from class java.util.AbstractCollection
containsAll, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
-
Methods inherited from interface java.util.List
containsAll
-
-
-
-
Constructor Detail
-
PropertyBags
public PropertyBags()
-
PropertyBags
public PropertyBags(Collection<PropertyBag> ps)
-
-
Method Detail
-
pivot
public PropertyBags pivot(String idProperty, String keyProperty, List<String> pivotPropertyNames, String valueProperty)
-
pivotLocalNames
public PropertyBags pivotLocalNames(String idProperty, String keyProperty, List<String> pivotPropertyLocalNames, String valueProperty)
-
tabulateLocals
public String tabulateLocals()
-
tabulate
public String tabulate()
-
-