Class RaConfigContext
- java.lang.Object
-
- com.opencloud.slee.upgrade.transformation.model.RaConfigContext
-
- Direct Known Subclasses:
RaConfigContext.IfPropertyValue
,RaConfigContext.RaEntity
public abstract class RaConfigContext extends java.lang.Object
An RA context acts as a form of RA entity predicate, matching some aspect of an RA entity, such as its entity name.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RaConfigContext.IfPropertyValue
Matches RA entities based on the value of a particular configuration property.static class
RaConfigContext.RaEntity
Matches RA entities based on their entity name.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract boolean
equals(java.lang.Object o)
abstract int
hashCode()
abstract ResultAndWarnings<java.lang.Boolean>
matchesEntity(com.opencloud.slee.data.migration.RAEntityData raEntityData)
Returns whether or not the given RA entity data matches this context, along with any warnings gathered while matching.java.lang.String
toString()
-
-
-
Method Detail
-
matchesEntity
@Nonnull public abstract ResultAndWarnings<java.lang.Boolean> matchesEntity(@Nonnull com.opencloud.slee.data.migration.RAEntityData raEntityData)
Returns whether or not the given RA entity data matches this context, along with any warnings gathered while matching.
-
equals
public abstract boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public abstract int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-