- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 12 for pre (0.13 sec)
-
src/main/java/org/codelibs/core/beans/BeanDesc.java
/** * JavaBeansのメタデータを扱うためのインターフェースです。 * <p> * {@link BeanDesc}のインスタンスは{@link BeanDescFactory}から取得します。 * </p> * * <pre> * BeanDesc beanDesc = BeanDescFactory.getBeanDesc(Foo.class); * </pre> * <p> * 取得した{@link BeanDesc}から,対象となるJavaBeansのプロパティやフィールド、コンストラクタ、メソッドのメタデータを取得できます。 * </p> * * <pre> * for (PropertyDesc propertyDesc : beanDesc.getPropertyDescs()) { * propertyDesc.getValue(foo); // Foo のプロパティの値を取得 * }
Java - Registered: Fri May 03 20:58:11 GMT 2024 - Last Modified: Thu Mar 07 01:59:08 GMT 2024 - 8.2K bytes - Viewed (0) -
src/main/java/org/codelibs/core/collection/IndexedIterator.java
* * <p> * 次のように使います. * </p> * * <pre> * import static org.codelibs.core.collection.IndexedIterator.*; * * List<String> list = ...; * for (Indexed<String%gt; indexed : indexed(list)) { * System.out.println(indexed.getIndex()); * System.out.println(indexed.getElement()); * } * </pre> * * <pre> * import static org.codelibs.core.collection.IndexedIterator.*;
Java - Registered: Fri May 03 20:58:11 GMT 2024 - Last Modified: Thu Mar 07 01:59:08 GMT 2024 - 3.7K bytes - Viewed (0) -
src/main/java/org/codelibs/core/lang/ClassIterator.java
/** * クラスの継承階層を親クラスに向かって反復する{@link Iterator}です。 * <p> * 次のように使います. * </p> * * <pre> * import static org.codelibs.core.lang.ClassIterator.*; * * Class<?> someClass = ...; * for (Class<?> clazz : iterable(someClass)) { * ... * } * </pre> * <p> * デフォルトでは{@link Object}クラスも反復の対象となります。 反復の対象に{@link Object}を含めたくない場合は、
Java - Registered: Fri May 03 20:58:11 GMT 2024 - Last Modified: Thu Mar 07 01:59:08 GMT 2024 - 4.2K bytes - Viewed (0) -
src/main/java/org/codelibs/core/io/LineIterator.java
/** * {@link BufferedReader}から読み込んだ行単位の文字列を反復する{@link Iterator}です。 * <p> * 次のように使います. * </p> * * <pre> * import static org.codelibs.core.io.LineIterator.*; * * BufferedReader reader = ...; * for (String line : iterable(reader)) { * ... * } * </pre> * * @author koichik */ public class LineIterator implements Iterator<String> {
Java - Registered: Fri May 03 20:58:11 GMT 2024 - Last Modified: Thu Mar 07 01:59:08 GMT 2024 - 3.8K bytes - Viewed (0) -
src/main/java/org/codelibs/core/collection/Maps.java
* 簡潔な記述で{@link Map}のインスタンスを生成して値を設定するためのユーティリティクラスです。 * <p> * 本クラスをstatic importすることにより、次のように{@literal Map}のインスタンスを簡潔に初期化することができます。 * </p> * * <pre> * import static org.codelibs.core.collection.Maps.*; * * Map<String, Integer> map = map("a", 1).$("b", 2).$("c", 3).$(); * </pre> * * @author koichik * @param <K> * {@literal Map}のキーの型 * @param <V> * {@literal Map}の値の型 */
Java - Registered: Fri May 03 20:58:11 GMT 2024 - Last Modified: Thu Mar 07 01:59:08 GMT 2024 - 8K bytes - Viewed (0) -
src/main/java/org/codelibs/core/lang/ObjectUtil.java
* <p> * 次のように使います. * </p> * * <pre> * ObjectUtil.defaultValue(null, "NULL") = "NULL" * ObjectUtil.defaultValue(null, 1) = 1 * ObjectUtil.defaultValue(Boolean.TRUE, true) = Boolean.TRUE * ObjectUtil.defaultValue(null, null) = null * </pre> * * @param <T> * オブジェクトの型 * @param t
Java - Registered: Fri May 03 20:58:11 GMT 2024 - Last Modified: Thu Mar 07 01:59:08 GMT 2024 - 3.1K bytes - Viewed (0) -
src/main/java/org/codelibs/core/beans/factory/BeanDescFactory.java
import org.codelibs.core.misc.DisposableUtil; /** * {@link BeanDesc}を生成するクラスです。 * <p> * 指定されたJavaBeansのメタデータを扱う{@link BeanDesc}を返します。 * </p> * * <pre> * BeanDesc beanDesc = BeanDescFactory.getBeanDesc(Foo.class); * </pre> * <p> * {@link BeanDesc}はキャッシュされます。 キャッシュをクリアするには{@link DisposableUtil#dispose()} * を呼び出してください。 * </p> * * @author higa * @see BeanDesc * @see DisposableUtil */
Java - Registered: Fri May 03 20:58:11 GMT 2024 - Last Modified: Thu Mar 07 01:59:08 GMT 2024 - 2.9K bytes - Viewed (0) -
src/main/java/org/codelibs/core/io/CloseableUtil.java
* {@link Closeable#close()}が例外をスローした場合はログにエラーメッセージを出力します。 * 例外は再スローされません。これは、次のような状況で元の例外が失われるのを防ぐためです。 * </p> * * <pre> * InputStream is = ...; * try { * is.read(...); * } finaly { * close(is); * } * </pre> * <p> * {@literal try}ブロックで例外が発生した場合、{@literal finally}ブロックの * {@link #close(Closeable)}でも 例外が発生する可能性があります。その場合に{@literal finally}
Java - Registered: Fri May 03 20:58:11 GMT 2024 - Last Modified: Thu Mar 07 01:59:08 GMT 2024 - 2.5K bytes - Viewed (0) -
src/main/java/org/codelibs/core/collection/MultiIterator.java
* <p> * 次のように使います. * </p> * * <pre> * import static org.codelibs.core.collection.MultiIterator.*; * * List<String> list = ...; * Set<String> set = ...; * Map<String, Object> map = ...; * for (String element : iterable(list, set, map.keySet())) { * ... * } * </pre> * * @author koichik * @param <E> * 要素の型 */
Java - Registered: Fri May 03 20:58:11 GMT 2024 - Last Modified: Thu Mar 07 01:59:08 GMT 2024 - 3.7K bytes - Viewed (0) -
src/test/java/org/codelibs/core/TestUtil.java
import org.hamcrest.Matcher; /** * @author koichik */ public abstract class TestUtil { /** * 実際の値が期待する{@literal clazz}と等しいかを検証する{@link Matcher}を返します。 * * <pre>assertThat(clazz, is(Xxx.class));</pre> * <p> * と書くと{@link CoreMatchers#is(Class)}が適用されて{@literal clazz}が {@literal Xxx} * のインスタンスかを検証されてしまうのでこれが必要。 * * @param clazz * 期待するクラス
Java - Registered: Fri May 03 20:58:11 GMT 2024 - Last Modified: Thu Mar 07 01:59:08 GMT 2024 - 1.4K bytes - Viewed (0)