Uses of Class
org.exolab.javasource.JSourceCode
Packages that use JSourceCode
Package
Description
This package contains classes that represent Java Source objects for Castor XML
code generator.
-
Uses of JSourceCode in org.exolab.castor.builder.factory
Methods in org.exolab.castor.builder.factory with parameters of type JSourceCodeModifier and TypeMethodDescriptionprotected voidCollectionMemberAndAccessorFactory.addMaxSizeCheck(CollectionInfo fieldInfo, String methodName, JSourceCode sourceCode) Creates the add max size check.protected voidCollectionMemberAndAccessorFactory.createBoundPropertyCode(CollectionInfo fieldInfo, JSourceCode sourceCode) Creates bound property code..voidXMLFieldHandlerFactory.createXMLFieldHandler(FieldInfo member, XSType xsType, String localClassName, JSourceCode jsc, boolean forGeneralizedHandler) Creates the XMLFieldHandler for the given FieldInfo.voidCollectionMemberAndAccessorFactory.generateInitializerCode(FieldInfo fieldInfo, JSourceCode sourceCode) Creates the field initialization code in a constructor.voidCollectionODMG30MemberAndAccessorFactory.generateInitializerCode(FieldInfo fieldInfo, JSourceCode jsc) Creates the field initialization code in a constructor.voidFieldMemberAndAccessorFactory.generateInitializerCode(FieldInfo fieldInfo, JSourceCode jsc) Creates the field initialization code in a constructor. -
Uses of JSourceCode in org.exolab.castor.builder.types
Methods in org.exolab.castor.builder.types with parameters of type JSourceCodeModifier and TypeMethodDescriptionprotected final voidAbstractDigitsFacet.codeDigitsFacet(JSourceCode jsc, String validatorName) Generate the source code for digits facet validation.protected final voidAbstractLengthFacet.codeLengthFacet(JSourceCode jsc, String validatorName) Generate the source code for length, maxLength or minLength facets validation.protected final voidAbstractPatternFacet.codePatternFacet(JSourceCode jsc, String validatorName) Generate the source code for pattern facet validation.protected final voidAbstractRangeFacet.codeRangeFacet(JSourceCode jsc, String validatorName) Generate the source code for pattern facet validation.protected final voidAbstractWhiteSpaceFacet.codeWhiteSpaceFacet(JSourceCode jsc, String validatorName) Generate the source code for pattern facet validation.voidXSAnyURI.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSBase64Binary.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSBoolean.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSByte.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSClass.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSDate.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSDateTime.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSDecimal.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSDouble.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSDuration.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSFloat.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSGDay.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSGMonth.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSGMonthDay.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSGYear.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSGYearMonth.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSHexBinary.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSId.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSIdRef.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSIdRefs.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSInt.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSInteger.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSList.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSLong.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSNCName.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSNegativeInteger.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSNMToken.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSNMTokens.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSNonNegativeInteger.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSNonPositiveInteger.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSNormalizedString.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSPositiveInteger.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSQName.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSShort.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSString.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSTime.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.abstract voidXSType.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSUnsignedByte.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSUnsignedInt.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType.voidXSUnsignedLong.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) voidXSUnsignedShort.validationCode(JSourceCode jsc, String fixedValue, String validatorInstanceName) Creates the validation code for an instance of this XSType. -
Uses of JSourceCode in org.exolab.javasource
Methods in org.exolab.javasource that return JSourceCodeModifier and TypeMethodDescriptionJConstructor.getSourceCode()Returns the source code for this JConstructor.JMethod.getSourceCode()Returns the JSourceCode for the method body.final JSourceCodeAbstractJClass.getStaticInitializationCode()Returns the JSourceCode for the static initializer of this JClass.Methods in org.exolab.javasource with parameters of type JSourceCodeModifier and TypeMethodDescriptionvoidJSourceCode.copyInto(JSourceCode jsc) Copies the contents of this JSourceCode into the given JSourceCode.voidJConstructor.setSourceCode(JSourceCode sourceCode) Sets the source code for this constructor.voidJMethod.setSourceCode(JSourceCode source) Sets the given JSourceCode as the source code (method body) for this JMethod.