Skip navigation links
A C D E G H I L M N O P Q R S T U W Y 

A

addEventListener(Consumer<? super Map<String, String>>) - Method in class org.fulib.yaml.EventSource
 
append(LinkedHashMap<String, String>) - Method in class org.fulib.yaml.EventSource
Deprecated.
since 1.2; use EventSource.append(Map) instead
append(Map<String, String>) - Method in class org.fulib.yaml.EventSource
Adds the given event to this event source.
append(String) - Method in class org.fulib.yaml.EventSource
Deprecated.
since 1.2; parse the YAML yourself and use EventSource.append(Map)
attach(Object, String) - Method in class org.fulib.yaml.DataManager
Deprecated.
since 1.2; use DataManager(Object, String) instead

C

canReflect(Object) - Method in class org.fulib.yaml.ReflectorMap
 
canReflect(Class<?>) - Method in class org.fulib.yaml.ReflectorMap
 
canReflect(Package) - Method in class org.fulib.yaml.ReflectorMap
 
cap(String) - Static method in class org.fulib.yaml.StrUtil
Transforms the first character of the input string to uppercase, leaving the remaining characters as-is.
collectObjects(Object...) - Method in class org.fulib.yaml.YamlIdMap
Deprecated.
since 1.2; use IdMap.discoverObjects(Object...) instead (unless the resulting set is needed)

D

DataManager - Class in org.fulib.yaml
 
DataManager() - Constructor for class org.fulib.yaml.DataManager
Deprecated.
since 1.2; use DataManager(Object, String) instead
DataManager(Object, String) - Constructor for class org.fulib.yaml.DataManager
Creates a new DataManager instance and attaches it to the root object.
dateFormat - Variable in class org.fulib.yaml.EventSource
 
decode(Object, String) - Method in class org.fulib.yaml.EventYamler
 
decode(String) - Static method in class org.fulib.yaml.Yaml
 
decode(String) - Method in class org.fulib.yaml.Yamler
 
decode(String, BiConsumer<String, String>) - Method in class org.fulib.yaml.Yamler
 
decode(String, Object) - Method in class org.fulib.yaml.YamlIdMap
 
decode(String) - Method in class org.fulib.yaml.YamlIdMap
 
decodeCSV(String) - Method in class org.fulib.yaml.YamlIdMap
 
decodeList(String) - Method in class org.fulib.yaml.Yamler
 
decodeList(String, Supplier<? extends BiConsumer<String, String>>) - Method in class org.fulib.yaml.Yamler
 
discoverObjects(Object) - Method in class org.fulib.yaml.IdMap
Discovers all objects reachable from the root and within the packages managed by the ReflectorMap that was given in the constructor, and adds them via IdMap.putObject(Object).
discoverObjects(Object...) - Method in class org.fulib.yaml.IdMap
Discovers all objects reachable from the roots and within the packages managed by the ReflectorMap that was given in the constructor, and adds them via IdMap.putObject(Object).
discoverObjects(Collection<?>) - Method in class org.fulib.yaml.IdMap
Discovers all objects reachable from the roots and within the packages managed by the ReflectorMap that was given in the constructor, and adds them via IdMap.putObject(Object).
discoverObjects(Object) - Method in class org.fulib.yaml.ReflectorMap
Discovers all objects reachable from the root and within the packages specified in the constructor.
discoverObjects(Object...) - Method in class org.fulib.yaml.ReflectorMap
Discovers all objects reachable from the roots and within the packages specified in the constructor.
discoverObjects(Collection<?>) - Method in class org.fulib.yaml.ReflectorMap
Discovers all objects reachable from the roots and within the packages specified in the constructor.
discoverObjects(Object, Set<Object>) - Method in class org.fulib.yaml.ReflectorMap
Discovers all objects reachable from the root and within the packages specified in the constructor.
discoverObjects(Object[], Set<Object>) - Method in class org.fulib.yaml.ReflectorMap
Discovers all objects reachable from the roots and within the packages specified in the constructor.
discoverObjects(Collection<?>, Set<Object>) - Method in class org.fulib.yaml.ReflectorMap
Discovers all objects reachable from the roots and within the packages specified in the constructor.
downFirstChar(String) - Static method in class org.fulib.yaml.StrUtil
Transforms the first character of the input string to lowercase, leaving the remaining characters as-is.

E

encapsulate(String) - Static method in class org.fulib.yaml.Yamler
Deprecated.
since 1.2; use YamlGenerator.encapsulate(String) instead
encapsulate(String) - Static method in class org.fulib.yaml.YamlGenerator
Encapsulates a YAML value by enclosing it in quotes ("), if necessary.
encapsulate(String, Appendable) - Static method in class org.fulib.yaml.YamlGenerator
Encapsulates a YAML value by enclosing it in quotes ("), if necessary, and appends the result to the writer.
encode(PropertyChangeEvent) - Method in class org.fulib.yaml.EventYamler
 
encode(Object...) - Static method in class org.fulib.yaml.Yaml
 
encode(Object...) - Method in class org.fulib.yaml.YamlIdMap
Encodes this IdMap to a Yaml string.
encode() - Method in class org.fulib.yaml.YamlIdMap
Encodes this IdMap to a Yaml string.
encodeAttrValue(StringBuilder, Object, String, Object) - Method in class org.fulib.yaml.YamlIdMap
Deprecated.
since 1.2; unused
encodeYaml() - Method in class org.fulib.yaml.EventSource
 
encodeYaml(Writer) - Method in class org.fulib.yaml.EventSource
 
encodeYaml(SortedMap<Long, ? extends Map<String, String>>) - Static method in class org.fulib.yaml.EventSource
Deprecated.
since 1.2; use YamlGenerator.encodeYaml(events.values()) instead
encodeYaml(List<? extends Map<String, String>>) - Static method in class org.fulib.yaml.EventSource
Deprecated.
since 1.2; use YamlGenerator.serialize(Iterable) instead
encodeYaml(LinkedHashMap<String, String>) - Static method in class org.fulib.yaml.EventSource
Deprecated.
since 1.2; use YamlGenerator.serialize(Map) instead
EVENT_KEY - Static variable in class org.fulib.yaml.EventSource
 
EVENT_TIMESTAMP - Static variable in class org.fulib.yaml.EventSource
 
EVENT_TYPE - Static variable in class org.fulib.yaml.EventSource
 
EventFiler - Class in org.fulib.yaml
 
EventFiler(EventSource) - Constructor for class org.fulib.yaml.EventFiler
 
EventSource - Class in org.fulib.yaml
 
EventSource() - Constructor for class org.fulib.yaml.EventSource
 
EventYamler - Class in org.fulib.yaml
 
EventYamler(String) - Constructor for class org.fulib.yaml.EventYamler
 
EventYamler(YamlIdMap) - Constructor for class org.fulib.yaml.EventYamler
 

G

get() - Static method in class org.fulib.yaml.DataManager
Deprecated.
since 1.2; use DataManager() instead
get(String) - Method in class org.fulib.yaml.YamlObject
 
getAllProperties() - Method in class org.fulib.yaml.Reflector
 
getAllProperties() - Method in class org.fulib.yaml.YamlObjectReflector
 
getAttributeTimeStamp(String) - Method in class org.fulib.yaml.YamlIdMap
 
getAttrTimeStamps() - Method in class org.fulib.yaml.YamlIdMap
Deprecated.
getClassName() - Method in class org.fulib.yaml.Reflector
 
getClazz() - Method in class org.fulib.yaml.Reflector
 
getCurrentPos() - Method in class org.fulib.yaml.Yamler
 
getCurrentToken() - Method in class org.fulib.yaml.Yamler
 
getEvent(String) - Method in class org.fulib.yaml.EventSource
Deprecated.
since 1.2; use EventSource.getNewestEvent(String) instead
getEvents() - Method in class org.fulib.yaml.EventSource
Gets all events, sorted by timestamp.
getEvents(long) - Method in class org.fulib.yaml.EventSource
Gets all events after or at the specified timestamp.
getEvents(long, String...) - Method in class org.fulib.yaml.EventSource
Gets all events after or at the specified timestamp that have any one of the relevant event types.
getEvents(long, BiPredicate<? super Long, ? super Map<String, String>>) - Method in class org.fulib.yaml.EventSource
Gets all events after or at the specified timestamp that fulfill the given predicate.
getEventSource() - Method in class org.fulib.yaml.EventFiler
 
getHistoryFileName() - Method in class org.fulib.yaml.EventFiler
 
getId(Object) - Method in class org.fulib.yaml.IdMap
 
getId() - Method in class org.fulib.yaml.YamlObject
Convenience getter for get(YamlObject.ID).
getIdObjMap() - Method in class org.fulib.yaml.YamlIdMap
Deprecated.
since 1.2; use IdMap.getId(Object) instead
getLastEventTime() - Method in class org.fulib.yaml.EventSource
 
getLastTimeStampMap() - Method in class org.fulib.yaml.YamlIdMap
Deprecated.
since 1.2; unused
getLastTimeStampMap(String) - Method in class org.fulib.yaml.YamlIdMap
Deprecated.
since 1.2; unused
getLastTimeStamps() - Method in class org.fulib.yaml.YamlIdMap
Deprecated.
since 1.2; unused
getLookAheadPos() - Method in class org.fulib.yaml.Yamler
 
getLookAheadToken() - Method in class org.fulib.yaml.Yamler
 
getMap() - Method in class org.fulib.yaml.YamlObject
Deprecated.
since 1.2; use YamlObject.getProperties() instead
getNewestEvent(String) - Method in class org.fulib.yaml.EventSource
Gets the newest event with the given key, or null if not found.
getObject(String) - Method in class org.fulib.yaml.IdMap
 
getObjIdMap() - Method in class org.fulib.yaml.YamlIdMap
Deprecated.
since 1.2; use IdMap.getObject(String) instead
getOrCreateKey(Object) - Method in class org.fulib.yaml.YamlIdMap
Deprecated.
since 1.2; use IdMap.putObject(Object) instead
getOwnProperties() - Method in class org.fulib.yaml.Reflector
 
getOwnProperties() - Method in class org.fulib.yaml.YamlObjectReflector
 
getProperties() - Method in class org.fulib.yaml.Reflector
Deprecated.
since 1.2; use Reflector.getOwnProperties() instead
getProperties() - Method in class org.fulib.yaml.YamlObject
 
getReflector(Object) - Method in class org.fulib.yaml.IdMap
 
getReflector(Object) - Method in class org.fulib.yaml.ReflectorMap
 
getReflector(Class<?>) - Method in class org.fulib.yaml.ReflectorMap
 
getReflector(String) - Method in class org.fulib.yaml.ReflectorMap
 
getType() - Method in class org.fulib.yaml.YamlObject
Convenience getter for get(YamlObject.TYPE).
getUserId() - Method in class org.fulib.yaml.IdMap
 
getValue(Object, String) - Method in class org.fulib.yaml.Reflector
Gets the attribute of the object by invoking either object.get<attribute>(), object.<attribute>() or object.is<attribute>() (trying in that order).
getValue(Object, String) - Method in class org.fulib.yaml.YamlObjectReflector
 
getYamlChange() - Method in class org.fulib.yaml.YamlIdMap
 
getYamlIdMap() - Method in class org.fulib.yaml.EventYamler
 

H

HISTORY_KEY - Static variable in class org.fulib.yaml.DataManager
Deprecated.
since 1.2; use EventYamler.HISTORY_KEY instead
HISTORY_KEY - Static variable in class org.fulib.yaml.EventYamler
 

I

ID - Static variable in class org.fulib.yaml.YamlObject
 
IdMap - Class in org.fulib.yaml
The IdMap maintains an one-to-one mapping from objects to IDs.
IdMap(ReflectorMap) - Constructor for class org.fulib.yaml.IdMap
 
idObjMap - Variable in class org.fulib.yaml.IdMap
 
isDecodingPropertyChange() - Method in class org.fulib.yaml.YamlIdMap
 
isOverwritten(LinkedHashMap<String, String>) - Method in class org.fulib.yaml.EventSource
Deprecated.
since 1.2; use EventSource.isOverwritten(Map) instead
isOverwritten(Map<String, String>) - Method in class org.fulib.yaml.EventSource
Checks whether the given event was already overwritten, i.e.

L

loadHistory() - Method in class org.fulib.yaml.EventFiler
 

M

maxUsedIdNum - Variable in class org.fulib.yaml.IdMap
 
ModelListener - Class in org.fulib.yaml
 
ModelListener(Object, PropertyChangeListener) - Constructor for class org.fulib.yaml.ModelListener
 

N

NEW_VALUE - Static variable in class org.fulib.yaml.DataManager
Deprecated.
since 1.2; use EventYamler.NEW_VALUE instead
NEW_VALUE - Static variable in class org.fulib.yaml.EventYamler
 
NEW_VALUE_TYPE - Static variable in class org.fulib.yaml.DataManager
Deprecated.
since 1.2; use EventYamler.NEW_VALUE_TYPE instead
NEW_VALUE_TYPE - Static variable in class org.fulib.yaml.EventYamler
 
newInstance() - Method in class org.fulib.yaml.Reflector
Creates a new instance of the underlying class.
newInstance() - Method in class org.fulib.yaml.YamlObjectReflector
 
nextToken() - Method in class org.fulib.yaml.Yamler
 

O

objIdMap - Variable in class org.fulib.yaml.IdMap
 
OLD_VALUE - Static variable in class org.fulib.yaml.DataManager
Deprecated.
since 1.2; use EventYamler.OLD_VALUE instead
OLD_VALUE - Static variable in class org.fulib.yaml.EventYamler
 
OLD_VALUE_TYPE - Static variable in class org.fulib.yaml.DataManager
Deprecated.
since 1.2; use EventYamler.OLD_VALUE_TYPE instead
OLD_VALUE_TYPE - Static variable in class org.fulib.yaml.EventYamler
 
org.fulib.yaml - package org.fulib.yaml
 

P

PROPERTY - Static variable in class org.fulib.yaml.DataManager
Deprecated.
since 1.2; use EventYamler.PROPERTY instead
PROPERTY - Static variable in class org.fulib.yaml.EventYamler
 
propertyChange(PropertyChangeEvent) - Method in class org.fulib.yaml.ModelListener
 
pull(long) - Method in class org.fulib.yaml.EventSource
Deprecated.
since 1.2; use EventSource.getEvents(long) instead
pull(long, String...) - Method in class org.fulib.yaml.EventSource
Deprecated.
pull(long, Function<Map.Entry<Long, LinkedHashMap<String, String>>, Boolean>) - Method in class org.fulib.yaml.EventSource
Deprecated.
put(String, Object) - Method in class org.fulib.yaml.YamlObject
Sets the attribute value for the given property name.
putNameObject(String, Object) - Method in class org.fulib.yaml.YamlIdMap
Deprecated.
putObject(Object) - Method in class org.fulib.yaml.IdMap
Adds the object with an automatically generated ID.
putObject(String, Object) - Method in class org.fulib.yaml.IdMap
Adds the object with the given id.

Q

quote(String) - Static method in class org.fulib.yaml.YamlGenerator
Encapsulates a YAML value by enclosing it in quotes (").
quote(String, Appendable) - Static method in class org.fulib.yaml.YamlGenerator
Encapsulates a YAML value by enclosing it in quotes ("), and appends the result to the writer.

R

read(File) - Method in class org.fulib.yaml.DataManager
Deprecated.
since 1.2; for internal use only
Reflector - Class in org.fulib.yaml
 
Reflector() - Constructor for class org.fulib.yaml.Reflector
 
reflectorMap - Variable in class org.fulib.yaml.IdMap
 
ReflectorMap - Class in org.fulib.yaml
 
ReflectorMap(String) - Constructor for class org.fulib.yaml.ReflectorMap
 
ReflectorMap(String...) - Constructor for class org.fulib.yaml.ReflectorMap
 
ReflectorMap(Collection<String>) - Constructor for class org.fulib.yaml.ReflectorMap
 
ReflectorMap(ArrayList<String>) - Constructor for class org.fulib.yaml.ReflectorMap
Deprecated.
since 1.2; use ReflectorMap(Collection) instead
removeObject(Object) - Method in class org.fulib.yaml.Reflector
Removes all associations from the object by calling it's removeYou() method.
removeObject(Object) - Method in class org.fulib.yaml.YamlObjectReflector
 
removeValue(Object, String, Object) - Method in class org.fulib.yaml.Reflector
Removes the link from object to target by invoking a fitting set<attribute>(null) or without<attribute>(target) method.
removeYou() - Method in class org.fulib.yaml.ModelListener
 

S

serialize(Iterable<? extends Map<String, String>>) - Static method in class org.fulib.yaml.YamlGenerator
Encodes the events as a list of YAML objects.
serialize(Iterable<? extends Map<String, String>>, Appendable) - Static method in class org.fulib.yaml.YamlGenerator
Encodes the events as a list of YAML objects into the writer.
serialize(Map<String, String>) - Static method in class org.fulib.yaml.YamlGenerator
Encodes the event as a YAML object.
serialize(Map<String, String>, Appendable) - Static method in class org.fulib.yaml.YamlGenerator
Encodes the event as a YAML object into the writer.
setClassName(String) - Method in class org.fulib.yaml.Reflector
 
setClazz(Class<?>) - Method in class org.fulib.yaml.Reflector
 
setDecodingPropertyChange(boolean) - Method in class org.fulib.yaml.YamlIdMap
 
setHistoryFileName(String) - Method in class org.fulib.yaml.EventFiler
 
setId(String) - Method in class org.fulib.yaml.YamlObject
Convenience setter for put(YamlObject.ID, id).
setOldEventTimeStamp(String) - Method in class org.fulib.yaml.EventSource
Deprecated.
since 1.2; parse the string yourself and use EventSource.setOldEventTimeStamp(long)
setOldEventTimeStamp(long) - Method in class org.fulib.yaml.EventSource
Sets the timestamp to use for the next event added with EventSource.append(Map).
setType(String) - Method in class org.fulib.yaml.YamlObject
Convenience setter for put(YamlObject.TYPE, type).
setUseEMF() - Method in class org.fulib.yaml.Reflector
Signifies to this reflector that the underlying class uses EMF.
setUserId(String) - Method in class org.fulib.yaml.IdMap
 
setValue(Object, String, Object, String) - Method in class org.fulib.yaml.Reflector
Deprecated.
setValue(Object, String, Object) - Method in class org.fulib.yaml.Reflector
Sets the attribute of the object to the new value by invoking a fitting set<attribute>(...) or with<attribute>(...) method or get<attribute>.add(...) for EMF to-many associations.
setValue(Object, String, Object) - Method in class org.fulib.yaml.YamlObjectReflector
 
setYamlIdMap(YamlIdMap) - Method in class org.fulib.yaml.EventYamler
 
SOURCE - Static variable in class org.fulib.yaml.DataManager
Deprecated.
since 1.2; use EventYamler.SOURCE instead
SOURCE - Static variable in class org.fulib.yaml.EventYamler
 
SOURCE_TYPE - Static variable in class org.fulib.yaml.DataManager
Deprecated.
since 1.2; use EventYamler.SOURCE_TYPE instead
SOURCE_TYPE - Static variable in class org.fulib.yaml.EventYamler
 
startEventLogging() - Method in class org.fulib.yaml.EventFiler
 
storeEvent(LinkedHashMap<String, String>) - Method in class org.fulib.yaml.EventFiler
Deprecated.
storeEvent(Map<String, String>) - Method in class org.fulib.yaml.EventFiler
Appends the event to the history file.
storeHistory() - Method in class org.fulib.yaml.EventFiler
 
stringEquals(String, String) - Static method in class org.fulib.yaml.StrUtil
Deprecated.
since 1.2; use Objects.equals(Object, Object) instead
stripColon(String) - Method in class org.fulib.yaml.Yamler
 
StrUtil - Class in org.fulib.yaml
This class provides static utility methods for working with strings in general, as used by various implementations in this library.
StrUtil() - Constructor for class org.fulib.yaml.StrUtil
 

T

TIME - Static variable in class org.fulib.yaml.DataManager
Deprecated.
since 1.2; use EventYamler.TIME instead
TIME - Static variable in class org.fulib.yaml.EventYamler
 
toString() - Method in class org.fulib.yaml.YamlObject
 
TYPE - Static variable in class org.fulib.yaml.YamlObject
 

U

userId - Variable in class org.fulib.yaml.IdMap
 

W

with(String, Object) - Method in class org.fulib.yaml.YamlObject
Adds the item to the collection attribute with the given property name.
withUserId(String) - Method in class org.fulib.yaml.YamlIdMap
Deprecated.
since 1.2; use IdMap.setUserId(String) instead

Y

Yaml - Class in org.fulib.yaml
Simple yaml encoding
Yamler - Class in org.fulib.yaml
Yamler reads simple key value pairs in YAML syntax.
Yamler() - Constructor for class org.fulib.yaml.Yamler
 
Yamler(String) - Constructor for class org.fulib.yaml.Yamler
 
YamlGenerator - Class in org.fulib.yaml
This class provides static utility methods for generating Yaml strings.
YamlGenerator() - Constructor for class org.fulib.yaml.YamlGenerator
 
YamlIdMap - Class in org.fulib.yaml
 
YamlIdMap(String) - Constructor for class org.fulib.yaml.YamlIdMap
 
YamlIdMap(String...) - Constructor for class org.fulib.yaml.YamlIdMap
 
YamlIdMap(Collection<String>) - Constructor for class org.fulib.yaml.YamlIdMap
 
YamlIdMap(ReflectorMap) - Constructor for class org.fulib.yaml.YamlIdMap
 
YamlObject - Class in org.fulib.yaml
A container for arbitrary attributes.
YamlObject() - Constructor for class org.fulib.yaml.YamlObject
 
YamlObject(String) - Constructor for class org.fulib.yaml.YamlObject
 
YamlObject(String, String) - Constructor for class org.fulib.yaml.YamlObject
 
YamlObjectReflector - Class in org.fulib.yaml
A reflector specialized for YamlObject instances.
YamlObjectReflector(Object) - Constructor for class org.fulib.yaml.YamlObjectReflector
Deprecated.
since 1.2; use YamlObjectReflector(YamlObject) instead
YamlObjectReflector(YamlObject) - Constructor for class org.fulib.yaml.YamlObjectReflector
 
A C D E G H I L M N O P Q R S T U W Y 
Skip navigation links