edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl
Class UserProfileImpl

java.lang.Object
  extended byedu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.UserProfileImpl
All Implemented Interfaces:
com.sun.xml.bind.JAXBObject, UnmarshallableObject, UserProfile, ValidatableObject, XMLSerializable

public class UserProfileImpl
extends java.lang.Object
implements UserProfile, com.sun.xml.bind.JAXBObject, UnmarshallableObject, XMLSerializable, ValidatableObject


Nested Class Summary
 class UserProfileImpl.Unmarshaller
           
 
Field Summary
protected  boolean _Admin
          Field _Admin
protected  java.lang.String _CreditCardNumber
          Field _CreditCardNumber
protected  java.lang.String _FirstName
          Field _FirstName
protected  java.lang.String _LastName
          Field _LastName
protected  java.lang.String _UserId
          Field _UserId
protected  boolean has_Admin
          Field has_Admin
private static com.sun.msv.grammar.Grammar schemaFragment
          Field schemaFragment
static java.lang.Class version
          Field version
 
Constructor Summary
UserProfileImpl()
           
 
Method Summary
 com.sun.msv.verifier.DocumentDeclaration createRawValidator()
          Method createRawValidator
 UnmarshallingEventHandler createUnmarshaller(UnmarshallingContext context)
          Method createUnmarshaller
 java.lang.String getCreditCardNumber()
          Method getCreditCardNumber
 java.lang.String getFirstName()
          Method getFirstName
 java.lang.String getLastName()
          Method getLastName
 java.lang.Class getPrimaryInterface()
          Method getPrimaryInterface
 java.lang.String getUserId()
          Method getUserId
 boolean isAdmin()
          Method isAdmin
private static java.lang.Class PRIMARY_INTERFACE_CLASS()
          Method PRIMARY_INTERFACE_CLASS
 void serializeAttributes(XMLSerializer context)
          Method serializeAttributes
 void serializeBody(XMLSerializer context)
          Method serializeBody
 void serializeURIs(XMLSerializer context)
          Method serializeURIs
 void setAdmin(boolean value)
          Method setAdmin
 void setCreditCardNumber(java.lang.String value)
          Method setCreditCardNumber
 void setFirstName(java.lang.String value)
          Method setFirstName
 void setLastName(java.lang.String value)
          Method setLastName
 void setUserId(java.lang.String value)
          Method setUserId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_FirstName

protected java.lang.String _FirstName
Field _FirstName


_UserId

protected java.lang.String _UserId
Field _UserId


_CreditCardNumber

protected java.lang.String _CreditCardNumber
Field _CreditCardNumber


has_Admin

protected boolean has_Admin
Field has_Admin


_Admin

protected boolean _Admin
Field _Admin


_LastName

protected java.lang.String _LastName
Field _LastName


version

public static final java.lang.Class version
Field version


schemaFragment

private static com.sun.msv.grammar.Grammar schemaFragment
Field schemaFragment

Constructor Detail

UserProfileImpl

public UserProfileImpl()
Method Detail

PRIMARY_INTERFACE_CLASS

private static final java.lang.Class PRIMARY_INTERFACE_CLASS()
Method PRIMARY_INTERFACE_CLASS

Returns:
java.lang.Class

getFirstName

public java.lang.String getFirstName()
Method getFirstName

Specified by:
getFirstName in interface UserProfile
Returns:
java.lang.String
See Also:
UserProfile.getFirstName()

setFirstName

public void setFirstName(java.lang.String value)
Method setFirstName

Specified by:
setFirstName in interface UserProfile
Parameters:
value - java.lang.String
See Also:
UserProfile.setFirstName(java.lang.String)

getUserId

public java.lang.String getUserId()
Method getUserId

Specified by:
getUserId in interface UserProfile
Returns:
java.lang.String
See Also:
UserProfile.getUserId()

setUserId

public void setUserId(java.lang.String value)
Method setUserId

Specified by:
setUserId in interface UserProfile
Parameters:
value - java.lang.String
See Also:
UserProfile.setUserId(java.lang.String)

getCreditCardNumber

public java.lang.String getCreditCardNumber()
Method getCreditCardNumber

Specified by:
getCreditCardNumber in interface UserProfile
Returns:
java.lang.String
See Also:
UserProfile.getCreditCardNumber()

setCreditCardNumber

public void setCreditCardNumber(java.lang.String value)
Method setCreditCardNumber

Specified by:
setCreditCardNumber in interface UserProfile
Parameters:
value - java.lang.String
See Also:
UserProfile.setCreditCardNumber(java.lang.String)

isAdmin

public boolean isAdmin()
Method isAdmin

Specified by:
isAdmin in interface UserProfile
Returns:
boolean
See Also:
UserProfile.isAdmin()

setAdmin

public void setAdmin(boolean value)
Method setAdmin

Specified by:
setAdmin in interface UserProfile
Parameters:
value - boolean
See Also:
UserProfile.setAdmin(boolean)

getLastName

public java.lang.String getLastName()
Method getLastName

Specified by:
getLastName in interface UserProfile
Returns:
java.lang.String
See Also:
UserProfile.getLastName()

setLastName

public void setLastName(java.lang.String value)
Method setLastName

Specified by:
setLastName in interface UserProfile
Parameters:
value - java.lang.String
See Also:
UserProfile.setLastName(java.lang.String)

createUnmarshaller

public UnmarshallingEventHandler createUnmarshaller(UnmarshallingContext context)
Method createUnmarshaller

Specified by:
createUnmarshaller in interface UnmarshallableObject
Parameters:
context - edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.UnmarshallingContext
Returns:
edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.UnmarshallingEventHandler
See Also:
UnmarshallableObject.createUnmarshaller(edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.UnmarshallingContext)

serializeBody

public void serializeBody(XMLSerializer context)
                   throws org.xml.sax.SAXException
Method serializeBody

Specified by:
serializeBody in interface XMLSerializable
Parameters:
context - edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.XMLSerializer
Throws:
org.xml.sax.SAXException
See Also:
XMLSerializable.serializeBody(edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.XMLSerializer)

serializeAttributes

public void serializeAttributes(XMLSerializer context)
                         throws org.xml.sax.SAXException
Method serializeAttributes

Specified by:
serializeAttributes in interface XMLSerializable
Parameters:
context - edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.XMLSerializer
Throws:
org.xml.sax.SAXException
See Also:
XMLSerializable.serializeAttributes(edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.XMLSerializer)

serializeURIs

public void serializeURIs(XMLSerializer context)
                   throws org.xml.sax.SAXException
Method serializeURIs

Specified by:
serializeURIs in interface XMLSerializable
Parameters:
context - edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.XMLSerializer
Throws:
org.xml.sax.SAXException
See Also:
XMLSerializable.serializeURIs(edu.ksi.virtualclassroom.mappers.jaxb.xmlwrapper.impl.runtime.XMLSerializer)

getPrimaryInterface

public java.lang.Class getPrimaryInterface()
Method getPrimaryInterface

Specified by:
getPrimaryInterface in interface ValidatableObject
Returns:
java.lang.Class
See Also:
ValidatableObject.getPrimaryInterface()

createRawValidator

public com.sun.msv.verifier.DocumentDeclaration createRawValidator()
Method createRawValidator

Specified by:
createRawValidator in interface ValidatableObject
Returns:
com.sun.msv.verifier.DocumentDeclaration
See Also:
ValidatableObject.createRawValidator()