\r\n

51Degrees Pipeline Java  4.3

51Degrees Pipeline for Java

fiftyone.pipeline.engines.services.MissingPropertyServiceDefault Class Reference

Detailed Description

Default implementation of the MissingPropertyService interface.

Inheritance diagram for fiftyone.pipeline.engines.services.MissingPropertyServiceDefault:

[legend]

Collaboration diagram for fiftyone.pipeline.engines.services.MissingPropertyServiceDefault:

[legend]

Public Member Functions

MissingPropertyResult  getMissingPropertyReason (String propertyName, AspectEngine engine)
MissingPropertyResult  getMissingPropertyReason (String propertyName, List< AspectEngine<? extends AspectData,? extends AspectPropertyMetaData >> engines)
Get the reason for the property not being found. More...

Public Member Functions inherited from fiftyone.pipeline.engines.services.MissingPropertyService

MissingPropertyResult  getMissingPropertyReason (String propertyName, AspectEngine<? extends AspectData,? extends AspectPropertyMetaData > engine)
Get the reason for the property not being found. More...

Static Public Member Functions

static MissingPropertyService  getInstance ()
Get the singleton instance of the default missing property service. More...

Member Function Documentation

◆ getInstance()

static MissingPropertyService fiftyone.pipeline.engines.services.MissingPropertyServiceDefault.getInstance ( )
static

Get the singleton instance of the default missing property service.

Returns
singleton service

◆ getMissingPropertyReason()

MissingPropertyResult fiftyone.pipeline.engines.services.MissingPropertyServiceDefault.getMissingPropertyReason ( String   propertyName,
List< AspectEngine<? extends AspectData,? extends AspectPropertyMetaData >>   engines  
)

Get the reason for the property not being found.

If the property can be found, then the behaviour is undefined.

Parameters
propertyName - name of the AspectPropertyMetaData
engines - where the property should be found
Returns
reason the property was not found

Implements fiftyone.pipeline.engines.services.MissingPropertyService.