Package adalid.core
Class XS2
- java.lang.Object
-
- adalid.core.XS2
-
public class XS2 extends java.lang.Object- Author:
- Jorge Campins
-
-
Constructor Summary
Constructors Constructor Description XS2()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Set<java.lang.String>canonicalNames(java.util.Set<java.lang.Class<?>> classes)static booleancheckAccess()static java.util.Set<java.lang.String>classNames(java.util.Set<java.lang.Class<?>> classes)static java.util.Collection<java.lang.reflect.Field>getFields(java.lang.Class<?> clazz)static java.util.Collection<java.lang.reflect.Field>getFields(java.lang.Class<?> clazz, java.lang.Class<?> top)static VariantXgetForeignExpression(java.lang.Class<? extends VariantX> type, java.lang.String name, java.lang.Class<? extends Entity> declaringClass)static java.util.Set<java.lang.Class<?>>getLocallyDeclaredEntityClasses(java.lang.Class<?> clazz)static java.lang.Class<?>getNamedClass(java.lang.Class<?> clazz)static java.lang.Class<?>getNamedClass(java.lang.Object object)static PropertygetProperty(java.lang.reflect.Field field, java.lang.Object declaringObject)static PropertygetProperty(java.lang.reflect.Field field, java.lang.Object declaringObject, boolean ignoreExceptions)static java.net.URLgetURL(java.lang.String spec)Creates aURLobject from theStringrepresentation ignoring MalformedURLException.static java.lang.Stringiframe(java.lang.String src, int width, int height)static java.util.List<java.lang.String>invalidURLs(java.lang.String... specs)static voidsetDataClass(AbstractDataArtifact artifact, java.lang.Class<?> clazz)static voidsetDataType(AbstractDataArtifact artifact, java.lang.Class<?> type)static java.util.Set<java.lang.String>simpleNames(java.util.Set<java.lang.Class<?>> classes)
-
-
-
Method Detail
-
checkAccess
public static boolean checkAccess()
-
invalidURLs
public static java.util.List<java.lang.String> invalidURLs(java.lang.String... specs)
-
getURL
public static java.net.URL getURL(java.lang.String spec)
Creates aURLobject from theStringrepresentation ignoring MalformedURLException.- Parameters:
spec- theStringto parse as a URL.- Returns:
- a new URL by parsing the given spec or null if spec in invalid
-
iframe
public static java.lang.String iframe(java.lang.String src, int width, int height)
-
canonicalNames
public static java.util.Set<java.lang.String> canonicalNames(java.util.Set<java.lang.Class<?>> classes)
-
classNames
public static java.util.Set<java.lang.String> classNames(java.util.Set<java.lang.Class<?>> classes)
-
simpleNames
public static java.util.Set<java.lang.String> simpleNames(java.util.Set<java.lang.Class<?>> classes)
-
getLocallyDeclaredEntityClasses
public static java.util.Set<java.lang.Class<?>> getLocallyDeclaredEntityClasses(java.lang.Class<?> clazz)
-
getNamedClass
public static java.lang.Class<?> getNamedClass(java.lang.Object object)
-
getNamedClass
public static java.lang.Class<?> getNamedClass(java.lang.Class<?> clazz)
-
getFields
public static java.util.Collection<java.lang.reflect.Field> getFields(java.lang.Class<?> clazz) throws java.lang.SecurityException- Throws:
java.lang.SecurityException
-
getFields
public static java.util.Collection<java.lang.reflect.Field> getFields(java.lang.Class<?> clazz, java.lang.Class<?> top) throws java.lang.SecurityException- Throws:
java.lang.SecurityException
-
getProperty
public static Property getProperty(java.lang.reflect.Field field, java.lang.Object declaringObject)
-
getProperty
public static Property getProperty(java.lang.reflect.Field field, java.lang.Object declaringObject, boolean ignoreExceptions)
-
setDataClass
public static void setDataClass(AbstractDataArtifact artifact, java.lang.Class<?> clazz)
-
setDataType
public static void setDataType(AbstractDataArtifact artifact, java.lang.Class<?> type)
-
-