[MMBASE CVS] src/org/mmbase/core/util Fields.java
Update of /var/cvs/src/org/mmbase/core/util In directory james.mmbase.org:/tmp/cvs-serv3193/core/util Modified Files: Fields.java Log Message: javadoc See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/core/util Index: Fields.java === RCS file: /var/cvs/src/org/mmbase/core/util/Fields.java,v retrieving revision 1.16 retrieving revision 1.17 diff -u -b -r1.16 -r1.17 --- Fields.java 24 Apr 2009 15:19:19 - 1.16 +++ Fields.java 29 Apr 2009 07:39:07 - 1.17 @@ -61,7 +61,7 @@ return new org.mmbase.module.corebuilders.FieldDefs(name, type, listItemType, state, dataType); } /** - * Defaulting version of {...@link #createField(name, int int, int, DataType)} (no list item type, + * Defaulting version of {...@link #createField(String, int int, int, DataType)} (no list item type, * because it is nearly always irrelevant). * @since MMBase-1.9 */ ___ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs
[MMBASE CVS] src/org/mmbase/core/util Fields.java
Update of /var/cvs/src/org/mmbase/core/util In directory james.mmbase.org:/tmp/cvs-serv14329/core/util Modified Files: Fields.java Log Message: MMB-1810 See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/core/util See also: http://www.mmbase.org/jira/browse/MMB-1810 Index: Fields.java === RCS file: /var/cvs/src/org/mmbase/core/util/Fields.java,v retrieving revision 1.15 retrieving revision 1.16 diff -u -b -r1.15 -r1.16 --- Fields.java 1 Dec 2008 18:14:22 - 1.15 +++ Fields.java 24 Apr 2009 15:19:19 - 1.16 @@ -151,6 +151,8 @@ return Field.TYPE_UNKNOWN; } else if (classType.isArray() classType.getComponentType() == Byte.TYPE) { return Field.TYPE_BINARY; +} else if (java.io.InputStream.class.isAssignableFrom(classType)) { +return Field.TYPE_BINARY; } else if (classType == Integer.class || classType == Integer.TYPE) { return Field.TYPE_INTEGER; } else if (classType == Long.class || classType == Long.TYPE) { ___ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs
[MMBASE CVS] src/org/mmbase/core/util Fields.java
Update of /var/cvs/src/org/mmbase/core/util In directory james.mmbase.org:/tmp/cvs-serv18884 Modified Files: Fields.java Log Message: MMB-1736 See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/core/util See also: http://www.mmbase.org/jira/browse/MMB-1736 Index: Fields.java === RCS file: /var/cvs/src/org/mmbase/core/util/Fields.java,v retrieving revision 1.13 retrieving revision 1.14 diff -u -b -r1.13 -r1.14 --- Fields.java 1 Dec 2008 17:25:44 - 1.13 +++ Fields.java 1 Dec 2008 18:02:38 - 1.14 @@ -29,7 +29,7 @@ private final static String[] TYPES = { UNKNOWN, STRING, INTEGER, UNKNOWN, BINARY /* BYTE */, FLOAT, DOUBLE, LONG, XML, NODE, DATETIME, BOOLEAN, LIST, DECIMAL }; -public final static int TYPE_MAXVALUE= TYPES.length + 1; +public final static int TYPE_MAXVALUE= TYPES.length; /** ___ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs
[MMBASE CVS] src/org/mmbase/core/util Fields.java
Update of /var/cvs/src/org/mmbase/core/util In directory james.mmbase.org:/tmp/cvs-serv19062 Modified Files: Fields.java Log Message: should actually be one shorter, of course See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/core/util Index: Fields.java === RCS file: /var/cvs/src/org/mmbase/core/util/Fields.java,v retrieving revision 1.14 retrieving revision 1.15 diff -u -b -r1.14 -r1.15 --- Fields.java 1 Dec 2008 18:02:38 - 1.14 +++ Fields.java 1 Dec 2008 18:14:22 - 1.15 @@ -29,7 +29,7 @@ private final static String[] TYPES = { UNKNOWN, STRING, INTEGER, UNKNOWN, BINARY /* BYTE */, FLOAT, DOUBLE, LONG, XML, NODE, DATETIME, BOOLEAN, LIST, DECIMAL }; -public final static int TYPE_MAXVALUE= TYPES.length; +public final static int TYPE_MAXVALUE= TYPES.length - 1; /** ___ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs
[MMBASE CVS] src/org/mmbase/core/util Fields.java
Update of /var/cvs/src/org/mmbase/core/util In directory james.mmbase.org:/tmp/cvs-serv16285 Modified Files: Fields.java Log Message: added a 'createField' method without the (nearly always irrelevant) list item type See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/core/util Index: Fields.java === RCS file: /var/cvs/src/org/mmbase/core/util/Fields.java,v retrieving revision 1.11 retrieving revision 1.12 diff -u -b -r1.11 -r1.12 --- Fields.java 24 Feb 2007 21:57:51 - 1.11 +++ Fields.java 9 Oct 2008 13:11:13 - 1.12 @@ -59,6 +59,14 @@ } return new org.mmbase.module.corebuilders.FieldDefs(name, type, listItemType, state, dataType); } +/** + * Defaulting version of [EMAIL PROTECTED] #createField(name, int int, int, DataType)} (no list item type, + * because it is nearly always irrelevant). + * @since MMBase-1.9 + */ +public static CoreField createField(String name, int type, int state, DataType dataType) { +return createField(name, type, Field.TYPE_UNKNOWN, state, dataType); +} /** * Provide a description for the specified type. ___ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs