gldapo.schema.attribute.AbstractAttributeMapping Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gldapo Show documentation
Show all versions of gldapo Show documentation
An Object Oriented LDAP interface for the Groovy programming language
The newest version!
//
// Generated stub from file:/Users/ld/Projects/gldapo/target/checkout/src/main/groovy/gldapo/schema/attribute/AbstractAttributeMapping.groovy
//
package gldapo.schema.attribute;
import java.lang.*;
import java.io.*;
import java.net.*;
import java.util.*;
import groovy.lang.*;
import groovy.util.*;
import org.apache.commons.lang.WordUtils;
import java.lang.reflect.Field;
import java.lang.reflect.GenericArrayType;
import gldapo.exception.GldapoTypeMappingException;
import gldapo.exception.GldapoException;
import gldapo.schema.annotation.GldapoSynonymFor;
import gldapo.schema.annotation.GldapoPseudoType;
import gldapo.GldapoTypeMappingRegistry;
import org.apache.commons.lang.StringUtils;
/**
* Represents the bridging between the data of the LDAP world and the Groovy world
*
* property - Groovy side
* attribute - LDAP side
*/
abstract public class AbstractAttributeMapping
extends java.lang.Object
{
/**
*/
private Class schema = null;
public Class getSchema() {
throw new InternalError("Stubbed method");
}
public void setSchema(Class value) {
throw new InternalError("Stubbed method");
}
/**
*/
private Field field = null;
public Field getField() {
throw new InternalError("Stubbed method");
}
public void setField(Field value) {
throw new InternalError("Stubbed method");
}
/**
* The name on the LDAP side
*/
private java.lang.String attributeName = null;
public java.lang.String getAttributeName() {
throw new InternalError("Stubbed method");
}
public void setAttributeName(java.lang.String value) {
throw new InternalError("Stubbed method");
}
/**
* pseudo property type
*/
private java.lang.String typeMapping = null;
public java.lang.String getTypeMapping() {
throw new InternalError("Stubbed method");
}
public void setTypeMapping(java.lang.String value) {
throw new InternalError("Stubbed method");
}
/**
*/
private Closure toGroovyTypeMapper = null;
public Closure getToGroovyTypeMapper() {
throw new InternalError("Stubbed method");
}
public void setToGroovyTypeMapper(Closure value) {
throw new InternalError("Stubbed method");
}
/**
*/
private Closure toLdapTypeMapper = null;
public Closure getToLdapTypeMapper() {
throw new InternalError("Stubbed method");
}
public void setToLdapTypeMapper(Closure value) {
throw new InternalError("Stubbed method");
}
private AbstractAttributeMapping(java.lang.Void void1, java.lang.Void void2, java.lang.Void void3) {
throw new InternalError("Stubbed method");
}
/**
*/
abstract protected java.lang.Object calculateTypeMappingFromFieldType();
/**
*/
abstract protected java.lang.Object getGroovyValueFromContext(java.lang.Object context);
/**
*/
abstract protected java.lang.Object calculateModificationItems(java.lang.Object clean, java.lang.Object dirty);
/**
*/
abstract protected java.lang.Object getAttribute(java.lang.Object obj);
/**
*/
public AbstractAttributeMapping(Class schema, Field field, GldapoTypeMappingRegistry typemappings) {
this((java.lang.Void)null, (java.lang.Void)null, (java.lang.Void)null);
throw new InternalError("Stubbed method");
}
protected java.lang.Object calculateAttributeName() {
throw new InternalError("Stubbed method");
}
protected java.lang.Object calculateTypeMapping() {
throw new InternalError("Stubbed method");
}
/**
*/
protected java.lang.Object calculateToGroovyTypeMapper(GldapoTypeMappingRegistry typemappings) {
throw new InternalError("Stubbed method");
}
/**
*/
protected java.lang.Object calculateToLdapTypeMapper(GldapoTypeMappingRegistry typemappings) {
throw new InternalError("Stubbed method");
}
/**
*/
public java.lang.Object mapToGroovyType(java.lang.Object s) {
throw new InternalError("Stubbed method");
}
/**
*/
public java.lang.Object mapToLdapType(java.lang.Object s) {
throw new InternalError("Stubbed method");
}
/**
*/
public java.lang.Object mapFromContext(java.lang.Object context, java.lang.Object subject) {
throw new InternalError("Stubbed method");
}
/**
*/
static public java.lang.Object toGroovyByFieldMapperName(java.lang.String fieldName) {
throw new InternalError("Stubbed method");
}
/**
*/
static public java.lang.Object toGroovyByTypeMapperName(java.lang.String typeName) {
throw new InternalError("Stubbed method");
}
/**
*/
static public java.lang.Object toLdapByFieldMapperName(java.lang.String fieldName) {
throw new InternalError("Stubbed method");
}
/**
*/
static public java.lang.Object toLdapByTypeMapperName(java.lang.String typeName) {
throw new InternalError("Stubbed method");
}
protected java.lang.Object typeNameFromClass(java.lang.Object clazz) {
throw new InternalError("Stubbed method");
}
public groovy.lang.MetaClass getMetaClass() {
throw new InternalError("Stubbed method");
}
public void setMetaClass(groovy.lang.MetaClass metaClass) {
throw new InternalError("Stubbed method");
}
public java.lang.Object invokeMethod(java.lang.String name, java.lang.Object args) {
throw new InternalError("Stubbed method");
}
public java.lang.Object getProperty(java.lang.String name) {
throw new InternalError("Stubbed method");
}
public void setProperty(java.lang.String name, java.lang.Object value) {
throw new InternalError("Stubbed method");
}
}