public int getDeclaredTypeCode() { return _val.getDeclaredTypeCode(); }
public int getDeclaredTypeCode() { return _val.getDeclaredTypeCode(); }
public int getDeclaredTypeCode() { return _val.getDeclaredTypeCode(); }
public int getDeclaredTypeCode() { return _val.getDeclaredTypeCode(); }
public int getDeclaredTypeCode() { return _val.getDeclaredTypeCode(); }
protected Object toNestedData(ValueMetaData vmd, Object val, StoreContext ctx) { if (val == null) return null; // don't try to cache nested containers switch (vmd.getDeclaredTypeCode()) { case JavaTypes.COLLECTION: case JavaTypes.MAP: case JavaTypes.ARRAY: return NULL; default: return super.toNestedData(vmd, val, ctx); } }
protected Object toNestedData(ValueMetaData vmd, Object val, StoreContext ctx) { if (val == null) return null; // don't try to cache nested containers switch (vmd.getDeclaredTypeCode()) { case JavaTypes.COLLECTION: case JavaTypes.MAP: case JavaTypes.ARRAY: return NULL; default: return super.toNestedData(vmd, val, ctx); } }
protected Object toNestedData(ValueMetaData vmd, Object val, StoreContext ctx) { if (val == null) return null; // don't try to cache nested containers switch (vmd.getDeclaredTypeCode()) { case JavaTypes.COLLECTION: case JavaTypes.MAP: case JavaTypes.ARRAY: return NULL; default: return super.toNestedData(vmd, val, ctx); } }
protected Object toNestedData(ValueMetaData vmd, Object val, StoreContext ctx) { if (val == null) return null; // don't try to cache nested containers switch (vmd.getDeclaredTypeCode()) { case JavaTypes.COLLECTION: case JavaTypes.MAP: case JavaTypes.ARRAY: return NULL; default: return super.toNestedData(vmd, val, ctx); } }
protected Object toNestedData(ValueMetaData vmd, Object val, StoreContext ctx) { if (val == null) return null; // don't try to cache nested containers switch (vmd.getDeclaredTypeCode()) { case JavaTypes.COLLECTION: case JavaTypes.MAP: case JavaTypes.ARRAY: return NULL; default: return super.toNestedData(vmd, val, ctx); } }
/** * Return true if the (possibly unresolved) value might be a first class * object. */ public static boolean maybePC(ValueMetaData val) { return maybePC(val.getDeclaredTypeCode(), val.getDeclaredType()); }
/** * Return true if the (possibly unresolved) value might be a first class * object. */ public static boolean maybePC(ValueMetaData val) { return maybePC(val.getDeclaredTypeCode(), val.getDeclaredType()); }
/** * Return true if the (possibly unresolved) value might be a first class * object. */ public static boolean maybePC(ValueMetaData val) { return maybePC(val.getDeclaredTypeCode(), val.getDeclaredType()); }
/** * Return true if the (possibly unresolved) value might be a first class * object. */ public static boolean maybePC(ValueMetaData val) { return maybePC(val.getDeclaredTypeCode(), val.getDeclaredType()); }
/** * Return true if the (possibly unresolved) value might be a first class * object. */ public static boolean maybePC(ValueMetaData val) { return maybePC(val.getDeclaredTypeCode(), val.getDeclaredType()); }
/** * Parse lob. */ protected boolean startLob(Attributes attrs) throws SAXException { FieldMetaData fmd = (FieldMetaData) currentElement(); int typeCode = fmd.isElementCollection() ? fmd.getElement().getDeclaredTypeCode() : fmd.getDeclaredTypeCode(); Class<?> type = fmd.isElementCollection() ? fmd.getElement().getDeclaredType() : fmd.getDeclaredType(); if (typeCode != JavaTypes.STRING && type != char[].class && type != Character[].class && type != byte[].class && type != Byte[].class) fmd.setSerialized(true); return true; }
@Override protected void parseLobMapping(FieldMetaData fmd) { Column col = new Column(); int typeCode = fmd.isElementCollection() ? fmd.getElement().getDeclaredTypeCode() : fmd.getDeclaredTypeCode(); Class<?> type = fmd.isElementCollection() ? fmd.getElement().getDeclaredType() : fmd.getDeclaredType(); if (typeCode == JavaTypes.STRING || type == char[].class || type == Character[].class) col.setType(Types.CLOB); else col.setType(Types.BLOB); if (fmd.isElementCollection()) ((FieldMapping) fmd).getElementMapping().getValueInfo().setColumns(Arrays.asList(new Column[]{ col })); else ((FieldMapping) fmd).getValueInfo().setColumns(Arrays.asList(new Column[]{ col })); }
/** * Parse lob. */ protected boolean startLob(Attributes attrs) throws SAXException { FieldMetaData fmd = (FieldMetaData) currentElement(); int typeCode = fmd.isElementCollection() ? fmd.getElement().getDeclaredTypeCode() : fmd.getDeclaredTypeCode(); Class<?> type = fmd.isElementCollection() ? fmd.getElement().getDeclaredType() : fmd.getDeclaredType(); if (typeCode != JavaTypes.STRING && type != char[].class && type != Character[].class && type != byte[].class && type != Byte[].class) fmd.setSerialized(true); return true; }
/** * Parse lob. */ protected boolean startLob(Attributes attrs) throws SAXException { FieldMetaData fmd = (FieldMetaData) currentElement(); int typeCode = fmd.isElementCollection() ? fmd.getElement().getDeclaredTypeCode() : fmd.getDeclaredTypeCode(); Class<?> type = fmd.isElementCollection() ? fmd.getElement().getDeclaredType() : fmd.getDeclaredType(); if (typeCode != JavaTypes.STRING && type != char[].class && type != Character[].class && type != byte[].class && type != Byte[].class) fmd.setSerialized(true); return true; }
/** * Parse lob. */ protected boolean startLob(Attributes attrs) throws SAXException { FieldMetaData fmd = (FieldMetaData) currentElement(); int typeCode = fmd.isElementCollection() ? fmd.getElement().getDeclaredTypeCode() : fmd.getDeclaredTypeCode(); Class<?> type = fmd.isElementCollection() ? fmd.getElement().getDeclaredType() : fmd.getDeclaredType(); if (typeCode != JavaTypes.STRING && type != char[].class && type != Character[].class && type != byte[].class && type != Byte[].class) fmd.setSerialized(true); return true; }