public class DTOFactory
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
private |
DTOFactory() |
| Modifier and Type | Method and Description |
|---|---|
private static void |
addBundleRevisionDTO(BundleRevisionDTO dto,
java.util.Set<BundleRevisionDTO> resources) |
private static void |
addWiringNodeIfNotPresent(BundleWiring bw,
java.util.Set<BundleRevisionDTO> resources,
java.util.Set<BundleWiringDTO.NodeDTO> nodes) |
private static java.util.Map<java.lang.String,java.lang.Object> |
convertAttrsToDTO(java.util.Map<java.lang.String,java.lang.Object> map) |
private static java.lang.Object |
convertAttrToDTO(java.lang.Object value) |
private static BundleDTO |
createBundleDTO(Bundle bundle) |
private static BundleRevisionDTO |
createBundleRevisionDTO(Bundle bundle) |
private static BundleRevisionDTO |
createBundleRevisionDTO(Bundle bundle,
BundleRevisionImpl revision,
java.util.Set<BundleRevisionDTO> resources) |
private static BundleRevisionDTO |
createBundleRevisionDTO(BundleRevision revision,
java.util.Set<BundleRevisionDTO> resources) |
private static BundleRevisionDTO[] |
createBundleRevisionDTOArray(Bundle bundle) |
private static BundleStartLevelDTO |
createBundleStartLevelDTO(Bundle bundle) |
private static BundleWireDTO |
createBundleWireDTO(Wire wire,
java.util.Set<BundleRevisionDTO> resources,
java.util.Set<BundleWiringDTO.NodeDTO> nodes) |
private static BundleWiringDTO |
createBundleWiringDTO(Bundle bundle) |
private static BundleWiringDTO |
createBundleWiringDTO(BundleWiring wiring) |
private static BundleWiringDTO[] |
createBundleWiringDTOArray(Bundle bundle) |
private static void |
createBundleWiringNodeDTO(BundleWiring bw,
java.util.Set<BundleRevisionDTO> resources,
java.util.Set<BundleWiringDTO.NodeDTO> nodes) |
(package private) static <T> T |
createDTO(Bundle bundle,
java.lang.Class<T> type) |
private static FrameworkDTO |
createFrameworkDTO(Felix framework) |
private static FrameworkStartLevelDTO |
createFrameworkStartLevelDTO(Framework framework) |
private static ServiceReferenceDTO |
createServiceReferenceDTO(ServiceReference<?> svc) |
private static ServiceReferenceDTO[] |
createServiceReferenceDTOArray(Bundle bundle) |
private static int |
getCapabilityID(Capability capability) |
private static int |
getRequirementID(Requirement requirement) |
private static int |
getResourceIDAndAdd(Resource res,
java.util.Set<BundleRevisionDTO> resources) |
private static int |
getRevisionID(BundleRevisionImpl revision) |
private static int |
getWiringID(Wiring bw) |
private static boolean |
isPermissibleAttribute(java.lang.Class clazz) |
static <T> T createDTO(Bundle bundle, java.lang.Class<T> type)
private static BundleRevisionDTO createBundleRevisionDTO(Bundle bundle)
private static BundleRevisionDTO[] createBundleRevisionDTOArray(Bundle bundle)
private static BundleRevisionDTO createBundleRevisionDTO(BundleRevision revision, java.util.Set<BundleRevisionDTO> resources)
private static BundleRevisionDTO createBundleRevisionDTO(Bundle bundle, BundleRevisionImpl revision, java.util.Set<BundleRevisionDTO> resources)
private static BundleWiringDTO createBundleWiringDTO(Bundle bundle)
private static BundleWiringDTO createBundleWiringDTO(BundleWiring wiring)
private static BundleWiringDTO[] createBundleWiringDTOArray(Bundle bundle)
private static void createBundleWiringNodeDTO(BundleWiring bw, java.util.Set<BundleRevisionDTO> resources, java.util.Set<BundleWiringDTO.NodeDTO> nodes)
private static BundleWireDTO createBundleWireDTO(Wire wire, java.util.Set<BundleRevisionDTO> resources, java.util.Set<BundleWiringDTO.NodeDTO> nodes)
private static BundleStartLevelDTO createBundleStartLevelDTO(Bundle bundle)
private static ServiceReferenceDTO[] createServiceReferenceDTOArray(Bundle bundle)
private static ServiceReferenceDTO createServiceReferenceDTO(ServiceReference<?> svc)
private static FrameworkDTO createFrameworkDTO(Felix framework)
private static FrameworkStartLevelDTO createFrameworkStartLevelDTO(Framework framework)
private static void addBundleRevisionDTO(BundleRevisionDTO dto, java.util.Set<BundleRevisionDTO> resources)
private static void addWiringNodeIfNotPresent(BundleWiring bw, java.util.Set<BundleRevisionDTO> resources, java.util.Set<BundleWiringDTO.NodeDTO> nodes)
private static java.util.Map<java.lang.String,java.lang.Object> convertAttrsToDTO(java.util.Map<java.lang.String,java.lang.Object> map)
private static java.lang.Object convertAttrToDTO(java.lang.Object value)
private static boolean isPermissibleAttribute(java.lang.Class clazz)
private static int getWiringID(Wiring bw)
private static int getCapabilityID(Capability capability)
private static int getRequirementID(Requirement requirement)
private static int getResourceIDAndAdd(Resource res, java.util.Set<BundleRevisionDTO> resources)
private static int getRevisionID(BundleRevisionImpl revision)