{ attributes = ( { allowsNull = N; columnName = dateCreation; name = dateCreation; prototypeName = dateTime; }, { allowsNull = Y; columnName = dateExpiration; name = dateExpiration; prototypeName = date; }, { columnName = flagAudiPlus; externalType = TINYINT; name = flagAudiPlus; prototypeName = intBoolean; width = 1; }, { columnName = flagDWA; externalType = TINYINT; name = flagDWA; prototypeName = intBoolean; width = 1; }, { columnName = flagPublished; externalType = TINYINT; name = flagPublished; prototypeName = intBoolean; width = 1; }, { columnName = flagUsageCategory; name = flagUsageCategory; prototypeName = varchar50; }, {allowsNull = N; name = id; prototypeName = id; }, { allowsNull = Y; columnName = idUsageCategory; name = idUsageCategory; prototypeName = intNumber; }, { columnName = idXTArticle; externalType = BIGINT; name = idXTArticle; valueClassName = NSNumber; valueType = i; }, { columnName = idXTContainer; externalType = BIGINT; name = idXTContainer; valueClassName = NSNumber; valueType = i; }, { columnName = idXTUser; externalType = BIGINT; name = idXTUser; valueClassName = NSNumber; valueType = i; }, { allowsNull = Y; columnName = theChassis; name = theChassis; prototypeName = varchar100; }, { allowsNull = Y; columnName = theColor; name = theColor; prototypeName = varchar100; }, { allowsNull = Y; columnName = theDescription; name = theDescription; prototypeName = varchar1000; }, { allowsNull = Y; columnName = theEngineSize; name = theEngineSize; prototypeName = varchar100; }, { allowsNull = Y; columnName = theFuelSupply; name = theFuelSupply; prototypeName = varchar100; }, { allowsNull = Y; columnName = theJSONExtras; name = theJSONExtras; prototypeName = varchar1000; }, { allowsNull = Y; columnName = theKilometers; name = theKilometers; prototypeName = intNumber; }, { allowsNull = Y; columnName = theManufacturer; name = theManufacturer; prototypeName = varchar100; }, { allowsNull = Y; columnName = theModel; name = theModel; prototypeName = varchar100; }, {columnName = theName; name = theName; prototypeName = varchar100; }, { allowsNull = Y; columnName = theOptionals; name = theOptionals; prototypeName = varchar255; width = 700; }, { allowsNull = Y; columnName = theOptionalsDescription; name = theOptionalsDescription; prototypeName = varchar1000; }, { allowsNull = Y; columnName = thePrice; name = thePrice; prototypeName = currencyAmount; }, { allowsNull = Y; columnName = thePriceNotes; name = thePriceNotes; prototypeName = varchar255; }, { allowsNull = Y; columnName = theRegistrationMonth; name = theRegistrationMonth; prototypeName = intNumber; }, { allowsNull = Y; columnName = theRegistrationYear; name = theRegistrationYear; prototypeName = intNumber; } ); className = "it.xplants.xtro.vw.eo.VWUsedCar"; classProperties = ( dateCreation, dateExpiration, flagAudiPlus, flagDWA, flagPublished, flagUsageCategory, idUsageCategory, theArticle, theChassis, theColor, theDescription, theEngineSize, theFuelSupply, theJSONExtras, theKilometers, theManufacturer, theModel, theName, theOptionals, theOptionalsDescription, thePrice, thePriceNotes, theRegistrationMonth, theRegistrationYear, theSite, theUser ); externalName = VWUsedCar; fetchSpecificationDictionary = {}; name = VWUsedCar; primaryKeyAttributes = (id); relationships = ( { deleteRule = EODeleteRuleCascade; destination = XTContainer; isMandatory = Y; isToMany = N; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTContainer; sourceAttribute = idXTArticle; }); name = theArticle; }, { destination = XTContainer; isMandatory = Y; isToMany = N; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTContainer; sourceAttribute = idXTContainer; }); name = theSite; }, { destination = XTUser; isMandatory = Y; isToMany = N; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = idXTUser; sourceAttribute = idXTUser; }); name = theUser; } ); }