final
class
ChainPropProvider extends Logging with PropTypes
Instance Constructors
-
new
ChainPropProvider(leafProvidersArg: Seq[LeafPropProvider], forAnnotation: String)
Type Members
-
type
PropItem = (String, (String, LookupLocation))
-
type
PropMap = Map[String, (String, LookupLocation)]
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
final
def
areLogging(lvl: Type): Boolean
-
final
def
asInstanceOf[T0]: T0
-
final
def
chainFindProperty(pname: String): PropertyLookupResult
-
def
clone(): AnyRef
-
final
lazy val
diagnosticDebugName: String
-
def
doLogging(lvl: Type, msg: String, args: Seq[Any]): Unit
-
val
emptyPropMap: PropMap
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
getLogWriter(): LogWriter
-
final
def
getLoggingLevel(): Type
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
lazy val
leafProviders: Seq[LeafPropProvider]
-
final macro
def
log(lvl: Type, msg: String, args: Any*): Unit
-
lazy val
logID: String
-
var
logLevel: Maybe[Type]
-
var
logWriter: Maybe[LogWriter]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
lazy val
properties: PropMap
-
def
setLogWriter(lw: LogWriter): Unit
-
def
setLoggingLevel(level: Type): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
macro
def
withLoggingLevel[S](newLevel: Type)(body: ⇒ S): Unit
Inherited from PropTypes
Inherited from Logging
Inherited from Identity
Inherited from AnyRef
Inherited from Any
flat chain of format annotations connected by dfdl:ref (short form) or ref (long form) references to named defined formats.
Could be the nonDefault formats being chained together, or could be the default formats being chained together.