|
Groovy 1.7.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgroovy.jmx.builder.JmxMetaMapBuilder
class JmxMetaMapBuilder extends Object
The JmxMetaMapBuilder class is used to collect meta data passed in JmxBuilder nodes. Once collected, the data is then normalized to be represented uniformly regardless of the resource where it was obtained.
Constructor Summary | |
JmxMetaMapBuilder()
|
Method Summary | |
---|---|
static Map
|
buildAttributeMapFrom(def object)
Builds attribute meta map with default information from an instance of an object. |
static Map
|
buildAttributeMapFrom(def object, def descCollection)
Sanitizes and builds an attribute meta map from a descriptor collection. |
static Map
|
buildConstructorMapFrom(def object)
Returns a meta map of constructors from given object. |
static Map
|
buildConstructorMapFrom(def object, def descCollection)
Builds a fully normalized constructor meta map. |
static def
|
buildListenerMapFrom(def descCollection)
Creates a fully-normalized meta map for agiven collection of listeners. |
static Map
|
buildObjectMapFrom(def object)
Builds a complete meta map graph for the specified object using default values. |
static Map
|
buildObjectMapFrom(def object, def descriptor)
Builds a complete meta map graph for a given target and descriptor. |
static Map
|
buildOperationMapFrom(def object)
Returns a meta map of operations from given object. |
static Map
|
buildOperationMapFrom(def object, def descCollection)
|
static Map
|
buildParameterMapFrom(def method)
Builds a normalized parameter meta map for all params on provided method. |
static Map
|
buildParameterMapFrom(def method, def descCollection)
Builds a fully normalized parameter meta map for the method and the given meta map. |
static Map
|
createListenerMap(def descriptor)
Builds normalized meta map of the provided listener descriptor. |
Methods inherited from class Object | |
---|---|
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
Constructor Detail |
---|
JmxMetaMapBuilder()
Method Detail |
---|
public static Map buildAttributeMapFrom(def object)
public static Map buildAttributeMapFrom(def object, def descCollection)
public static Map buildConstructorMapFrom(def object)
public static Map buildConstructorMapFrom(def object, def descCollection)
public static def buildListenerMapFrom(def descCollection)
public static Map buildObjectMapFrom(def object)
public static Map buildObjectMapFrom(def object, def descriptor)
public static Map buildOperationMapFrom(def object)
public static Map buildOperationMapFrom(def object, def descCollection)
public static Map buildParameterMapFrom(def method)
public static Map buildParameterMapFrom(def method, def descCollection)
public static Map createListenerMap(def descriptor)
Copyright © 2003-2009 The Codehaus. All rights reserved.