Uses of Class
com.rosetta.model.lib.path.RosettaPath
Packages that use RosettaPath
Package
Description
-
Uses of RosettaPath in com.regnosys.rosetta.lib.labelprovider
Methods in com.regnosys.rosetta.lib.labelprovider with parameters of type RosettaPath -
Uses of RosettaPath in com.rosetta.model.lib
Methods in com.rosetta.model.lib with parameters of type RosettaPathModifier and TypeMethodDescriptionvoidRosettaModelObject.process(RosettaPath path, Processor processor) voidRosettaModelObjectBuilder.process(RosettaPath path, BuilderProcessor processor) default <R extends RosettaModelObject>
voidRosettaModelObject.processRosetta(RosettaPath path, Processor processor, Class<R> clazz, List<? extends R> children, AttributeMeta... metas) default <R extends RosettaModelObject>
voidRosettaModelObject.processRosetta(RosettaPath path, Processor processor, Class<R> clazz, R child, AttributeMeta... metas) default <R extends RosettaModelObjectBuilder>
voidRosettaModelObjectBuilder.processRosetta(RosettaPath path, BuilderProcessor processor, Class<R> clazz, List<? extends R> children, AttributeMeta... metas) default <R extends RosettaModelObjectBuilder>
voidRosettaModelObjectBuilder.processRosetta(RosettaPath path, BuilderProcessor processor, Class<R> clazz, R child, AttributeMeta... metas) -
Uses of RosettaPath in com.rosetta.model.lib.functions
Methods in com.rosetta.model.lib.functions with parameters of type RosettaPath -
Uses of RosettaPath in com.rosetta.model.lib.meta
Methods in com.rosetta.model.lib.meta with parameters of type RosettaPathModifier and TypeMethodDescriptiondefault voidKey.KeyBuilder.process(RosettaPath path, BuilderProcessor processor) default voidKey.process(RosettaPath path, Processor processor) default voidReference.process(RosettaPath path, Processor processor) default voidReference.ReferenceBuilder.process(RosettaPath path, BuilderProcessor processor) -
Uses of RosettaPath in com.rosetta.model.lib.path
Subclasses of RosettaPath in com.rosetta.model.lib.pathMethods in com.rosetta.model.lib.path that return RosettaPathModifier and TypeMethodDescriptionstatic RosettaPathRosettaPath.createPath(RosettaPath.Element element) static RosettaPathRosettaPath.createPath(RosettaPath parent, RosettaPath.Element element) static RosettaPathRosettaPath.createPathFromElements(List<RosettaPath.Element> elements) RosettaPath.getParent()RosettaPathValue.getPath()RosettaPath.newSubPath(RosettaPath.Element element) RosettaPath.newSubPath(String path) RosettaPath.newSubPath(String path, int index) RosettaPath.NullPath.newSubPath(String p) RosettaPath.toIndexless()RosettaPath.trimFirst()static RosettaPathRosettaPath.withIndex(int index) Methods in com.rosetta.model.lib.path with parameters of type RosettaPathModifier and TypeMethodDescriptionintRosettaPath.compareTo(RosettaPath other) Path elements with a zero index are equivalent to elements with no index.booleanRosettaPath.containsPath(RosettaPath subPath) static RosettaPathRosettaPath.createPath(RosettaPath parent, RosettaPath.Element element) booleanRosettaPath.endsWith(RosettaPath other) RosettaPath.RosettaPathTree.matches(RosettaPath p) RosettaPath.RosettaPathTree.matches(RosettaPath p, Comparator<RosettaPath.Element> comparator) booleanRosettaPath.matchesIgnoringIndex(RosettaPath path) booleanRosettaPath.startsWith(RosettaPath other) Method parameters in com.rosetta.model.lib.path with type arguments of type RosettaPathModifier and TypeMethodDescriptionstatic RosettaPath.RosettaPathTreeRosettaPath.RosettaPathTree.treeify(Map<RosettaPath, Object> paths) Constructors in com.rosetta.model.lib.path with parameters of type RosettaPath -
Uses of RosettaPath in com.rosetta.model.lib.process
Methods in com.rosetta.model.lib.process that return RosettaPathMethods in com.rosetta.model.lib.process with parameters of type RosettaPathModifier and TypeMethodDescription<T> voidBuilderProcessor.processBasic(RosettaPath path, Class<T> rosettaType, Collection<? extends T> instances, RosettaModelObjectBuilder parent, AttributeMeta... metas) process a list of rosetta primitive type - allows new values to be added or removed from the list<T> voidBuilderProcessor.processBasic(RosettaPath path, Class<T> rosettaType, T instance, RosettaModelObjectBuilder parent, AttributeMeta... metas) process a rosetta primitive type<T> voidProcessor.processBasic(RosettaPath path, Class<? extends T> rosettaType, Collection<? extends T> instance, RosettaModelObject parent, AttributeMeta... metas) <T> voidProcessor.processBasic(RosettaPath path, Class<? extends T> rosettaType, T instance, RosettaModelObject parent, AttributeMeta... metas) process a rosetta primitive type<R extends RosettaModelObject>
booleanBuilderProcessor.processRosetta(RosettaPath path, Class<R> rosettaType, RosettaModelObjectBuilder builder, RosettaModelObjectBuilder parent, AttributeMeta... metas) Process a rosetta object<R extends RosettaModelObject>
booleanBuilderProcessor.processRosetta(RosettaPath path, Class<R> rosettaType, List<? extends RosettaModelObjectBuilder> builders, RosettaModelObjectBuilder parent, AttributeMeta... metas) Processes a list of Rosetta objects - allows new values to be added or removed from the list<R extends RosettaModelObject>
booleanProcessor.processRosetta(RosettaPath path, Class<? extends R> rosettaType, List<? extends R> instance, RosettaModelObject parent, AttributeMeta... metas) <R extends RosettaModelObject>
booleanProcessor.processRosetta(RosettaPath path, Class<? extends R> rosettaType, R instance, RosettaModelObject parent, AttributeMeta... metas) Process a rosetta objectConstructors in com.rosetta.model.lib.process with parameters of type RosettaPathModifierConstructorDescriptionProcessingException(String message, String objectName, String processorName, RosettaPath path) ProcessingException(String message, String objectName, String processorName, RosettaPath path, Throwable cause) -
Uses of RosettaPath in com.rosetta.model.lib.validation
Methods in com.rosetta.model.lib.validation that return RosettaPathModifier and TypeMethodDescriptionValidationResult.getPath()ValidationResult.ModelValidationResult.getPath()ValidationResult.ProcessValidationResult.getPath()Methods in com.rosetta.model.lib.validation with parameters of type RosettaPathModifier and TypeMethodDescriptionstatic <T> ValidationResult<T> ValidationResult.failure(String name, ValidationResult.ValidationType validationType, String modelObjectName, RosettaPath path, String definition, String failureMessage) default List<ValidationResult<?>> Validator.getValidationResults(RosettaPath path, RosettaModelObject objectToBeValidated) Deprecated.Since 9.58.1: this method is here to remain backwards compatible and will be removed in the future.default List<ValidationResult<?>> Validator.getValidationResults(RosettaPath path, T objectToBeValidated) static <T> ValidationResult<T> ValidationResult.success(String name, ValidationResult.ValidationType validationType, String modelObjectName, RosettaPath path, String definition) default ValidationResult<T> Validator.validate(RosettaPath path, RosettaModelObject objectToBeValidated) Deprecated.Since 9.58.1: this method is here to remain backwards compatible and will be removed in the future.default ValidationResult<T> Validator.validate(RosettaPath path, T objectToBeValidated) Deprecated.Since 9.7.0: use `getValidationResults` instead.<T2 extends T>
ValidationResult<T> ValidatorWithArg.validate(RosettaPath path, T2 objectToBeValidated, A arg) Constructors in com.rosetta.model.lib.validation with parameters of type RosettaPathModifierConstructorDescriptionModelValidationResult(String name, ValidationResult.ValidationType validationType, String modelObjectName, RosettaPath path, String definition, Optional<String> failureReason) ProcessValidationResult(String message, String modelObjectName, String processorName, RosettaPath path) -
Uses of RosettaPath in com.rosetta.model.metafields
Methods in com.rosetta.model.metafields with parameters of type RosettaPathModifier and TypeMethodDescriptiondefault voidMetaAndTemplateFields.MetaAndTemplateFieldsBuilder.process(RosettaPath path, BuilderProcessor processor) default voidMetaAndTemplateFields.process(RosettaPath path, Processor processor) default voidMetaFields.MetaFieldsBuilder.process(RosettaPath path, BuilderProcessor processor) default voidMetaFields.process(RosettaPath path, Processor processor)