hatenahaiku4j.util
クラス HatenaUtil

java.lang.Object
  上位を拡張 hatenahaiku4j.util.HatenaUtil

public class HatenaUtil
extends java.lang.Object

はてなユーティリティクラス

導入されたバージョン:
v0.0.1
作成者:
fumokmm

コンストラクタの概要
HatenaUtil()
           
 
メソッドの概要
static java.lang.String escapeHatenaNotation(java.lang.String str)
          「:」や「[]」や「:」などのはてな記法で使用する文字をHTMLエスケープします。
static java.lang.String formatDate(java.util.Date date)
          Dateをはてな標準日付フォーマット形式(例:2009-09-14 20:18:59)の文字列に変換します。
static java.lang.String getUserName(java.lang.String userId)
          はてなユーザIDからはてなユーザ名を取得します。
static boolean isIdNotation(java.lang.String idStr)
          指定された文字列がはてなIDパターンにマッチするかどうか判定します。
static java.util.Date parseDate(java.lang.String dateString)
          はてな標準日付フォーマット形式(例:2009-09-14 20:18:59)を日本標準時のDateに変換します。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

HatenaUtil

public HatenaUtil()
メソッドの詳細

isIdNotation

public static boolean isIdNotation(java.lang.String idStr)
指定された文字列がはてなIDパターンにマッチするかどうか判定します。

パラメータ:
idStr - はてなIDパターン文字列
戻り値:
はてなIDパターンの場合true, でなければfalse
導入されたバージョン:
v0.2.0

parseDate

public static java.util.Date parseDate(java.lang.String dateString)
はてな標準日付フォーマット形式(例:2009-09-14 20:18:59)を日本標準時のDateに変換します。

パラメータ:
dateString - はてな標準日付フォーマット形式の文字列
戻り値:
日本標準時のDate
導入されたバージョン:
v0.2.0

formatDate

public static java.lang.String formatDate(java.util.Date date)
Dateをはてな標準日付フォーマット形式(例:2009-09-14 20:18:59)の文字列に変換します。

パラメータ:
date - 日付
戻り値:
はてな標準日付フォーマット形式の文字列
導入されたバージョン:
v0.2.0

escapeHatenaNotation

public static java.lang.String escapeHatenaNotation(java.lang.String str)
「:」や「[]」や「:」などのはてな記法で使用する文字をHTMLエスケープします。
これを利用することで、例えばid:xxxはidxxxとなるため、idコールされなくなります。

エスケープされる文字

パラメータ:
str - エスケープ対象の文字列
戻り値:
エスケープした文字列
導入されたバージョン:
v1.0.1

getUserName

public static java.lang.String getUserName(java.lang.String userId)
はてなユーザIDからはてなユーザ名を取得します。
取得には、はてなプロフィール(http://www.hatena.ne.jp/はてなユーザID/)に表示される
ユーザ名を利用します。 取得に失敗した場合、空文字を返却します。

パラメータ:
userId - はてなユーザID
戻り値:
はてなユーザ名
導入されたバージョン:
v1.0.3