Home > Java, Programmings > Compact Class For Java

Compact Class For Java


Compact Class For Java

..::make your code more efficient::..

Compact Class For Java (CC4J) merupakan tindak lanjut dari LibraryOne, dengan memperbaiki (mengganti) penamaan class dan method menjadi lebih baik, diharapkan CC4J dapat lebih membantu para programmer Java dalam men-develop sebuah aplikasi. Dengan tidak melupakan tujuan utama pembuatan LibraryOne, yaitu mengumpulkan method sebanyak-banyaknya, dan mem-bundle-nya menjadi satu library, CC4J membuat suatu trobosan baru yang bertujuan untuk mempercepat development aplikasi berbasis sistem informasi, dengan CCClass, CCEntity, dan CCTrackable-nya CC4J meng-upgrade beberapa class sehingga object dapat dioperasikan selayaknya mengoperasikan variable.

..::Classes And Methods::..

Umum

  • CCAnimation: sebuah class untuk mempermudah pembuatan animasi pada Graphics2D.
  • CCClass: kumpulan method untuk mempermudah memanipulasi Class dan Field, mengeksploitasi java.lang.reflect.Field.
  • CCDom: sebuah class untuk mempermudah penggunaan javax.xml.* dan org.w3c.dom.*.
  • CCDom2nd: CCDom generasi kedua, dilengkapi dengan method object to xml dan xml to object.
  • CCExplorer: kumpulan method untuk mempermudah penggunaan java.io.* dan java.net.*.
  • CCFormat: kumpulan method untuk mempermudah proses konversi dan format data.
  • CCFormula: sebuah class untuk mempermudah pembentukan formula, misalnya: formula perhitungan bunga, denda, gaji karwayan, dsb.
  • CCImage: kumpulan method yang mempermudah memanipulasi BufferedImage, mengeksploitasi java.awt.* dan javax.imageio.*.
  • CCLanguageEngine: sebuah class untuk mempermudah pembuatan multi language.
  • CCLanguage: sebuah class extends CCLanguageEngine, yang berisi kata dan kalimat umum yang sering dipakai.
  • CCLogic: kumpulan method sederhana seputar logic.
  • CCMailMerge: sebuah class untuk membuat sebuah document yang berasal dari sebuah template yang mempunyai parameter.
  • CCMessage: kumpulan method untuk mempermudah penggunaan java.io.*, java.util.logging.*, dan javax.swing.JOptionPane.
  • CCOption: sebuah class yang mempermudah pembuatan component yang berisi option, misalnya: combobox.
  • CCPagination: sebuah class untuk mempermudah pagination.
  • CCRobot: kumpulan method untuk mempermudah penggunaan java.awt.Robot.
  • CCSetup: sebuah class untuk pembuatan Setup sederhana.
  • CCTrackable: sebuah interface, -= dalam pengembangan =-.

Barbecue

  • CCBarcode: kumpulan method untuk mempermudah penggunaan net.sourceforge.barbecue.*.

Comm

  • CCComm: kumpulan method untuk mempermudah penggunaan javax.comm.*.

Database

  • CCDataFile: sebuah class untuk mempermudah penyimpanan Collection ke File. Satu entity akan menjadi satu File, penamaan File sesuai nama class dan id nya.
  • CCDatabase: sebuah class untuk mempermudah penggunaan java.sql.*, menangani dari open connection, execute query, sampai close connection.
  • CCDatabaseConfig: sebuah entity untuk mempermudah database configuration.
  • CCDatabaseDao: sebuah abstract class untuk mempermudah pembuatan DAO.
  • CCEntity: sebuah interface untuk mempermudah manajemen entity.
  • CCEntityDao: -= dalam pengembangan =-
  • CCEntitySetting: -= dalam pengembangan =-
  • CCHibernate: sebuah class untuk mempermudah penggunaan org.hibernate.*, menangani dari open connection, execute query, sampai close connection.
  • CCHibernate2nd: CCHibernate generasi kedua, mempermudah pembuatan dan manajemen koneksi ke multi database.
  • CCHibernateDao: sebuah abstract class untuk mempermudah pembuatan DAO.
  • CCHibernateFilter: sebuah abstract class untuk menambahkan filter tanpa harus mengganti SQL / HQL yang sudah ada.
  • CCHibernateModule: sebuah class untuk mempermudah manajemen CCHibernateDao.
  • CCLoginInfo: sebuah abstract class untuk mempermudah pembuatan user authentication.
  • CCMetadata: -= dalam pengembangan =-
  • CCSwingDao: -= dalam pengembangan =-

Jasperreports

  • CCReport: sebuah class untuk mempermudah penggunaan net.sf.jasperreports.*.
  • CCReport2nd: CCReport generasi kedua.

Javadbf

  • CCFoxPro: sebuah class untuk mempermudah penggunaan com.linuxense.javadbf.*.
  • CCFoxPro2nd: CCFoxPro generasi kedua.

Jna

  • CCIdle: sebuah class untuk mempermudah penggunaan com.sun.jna.*.

Junique

  • CCUnique: kumpulan method untuk mempermudah penggunaan it.sauronsoftware.junique.*.

Jxl

  • CCExcel: sebuah class untuk mempermudah penggunaan jxl.*.
  • CCExcel2nd: CCExcel generasi kedua, dilengkapi dengan fungsi untuk auto generate excel dari suatu kumpulan entity.

Mail

  • CCMail: sebuah class untuk mempermudah penggunaan javax.mail.*.

Other

  • CCCyrillic: -= dalam pengembangan =-
  • CCLicense: -= dalam pengembangan =-
  • CCVigenere: -= dalam pengembangan =-

Swing

  • CCHotkey: sebuah class untuk mempermudah pembuatan hotkey.
  • CCList: sebuah class untuk mempermudah manipulasi JList.
  • CCSession: -= dalam pengembangan =-
  • CCSwing: kumpulan method untuk mempermudah manipulasi ui desktop.
  • CCTable: sebuah class untuk memanipulasi JTable.
  • CCTable2nd: CCTable generasi kedua, dilengkapi dengan fungsi auto column setting, mempermudah pengisian table, dan pengambilan object.
  • CCValidator: sebuah class untuk mempermudah validasi field inputan, serta mempercantik UI.
  • CCValidator2nd: CCValidator generasi kedua, dilengkapi dengan fungsi untuk auto setter-getter, membuat code jauh lebih ringkas.

Swingx

  • CCValidatorX: CCValidator untuk SwingX.

Special thanks to (ORDER BY name ASC):

  • Filipus Frans Yulianto
  • Hettyca A.
  • Irwan Suryanto
  • Wahyu Fitriyanto

[CC4J 12.02.14 +javadoc]

[CC4J 11.11.26 lib only]

[code-templates-ccbase]

Compact Class For Java For ZK

..::make your ZK code more easy and simple::..

..::Classes::..

  • utility.zk
    • CCBandbox: sebuah class untuk memanipulasi Bandbox.
    • CCCheckList: sebuah class untuk memanipulasi Grid menjadi CheckList.
    • CCExplorerZk: -= dalam pengembangan =-
    • CCLogicZk: kumpulan method sederhana seputar logic.
    • CCMessagebox: kumpulan method untuk mempermudah penggunaan org.zkoss.zul.Messagebox.
    • CCPagingZk: sebuah class untuk memanipulasi Paging.
    • CCSessionZk: -= dalam pengembangan =-
    • CCTableZk: sebuah class untuk memanipulasi Listbox.
    • CCTableZk2nd: CCTableZk generasi kedua, dilengkapi dengan fungsi auto column setting, mempermudah pengisian table, dan pengambilan object.
    • CCValidatorZk: sebuah class untuk mempermudah validasi field inputan, serta mempercantik UI.
    • CCValidatorZk2nd: CCValidatorZk generasi kedua, dilengkapi dengan fungsi untuk auto setter-getter, membuat code jauh lebih ringkas.
    • CCZk: kumpulan method untuk mempermudah pengambilan component ZK.
    • CCZulDao: -= dalam pengembangan =-

[CC4J4ZK 12.02.14 +javadoc]

[CC4J4ZK 11.11.26 lib only]

[code-templates-ccbase]

Categories: Java, Programmings Tags: , ,
  1. Aziz cah magang
    20120127 at 1328

    Tutorial nya dunk pak.,
    Library tanpa tutorial ibarat IKAN tanpa AIR.,.😀

    • 20120127 at 1600

      mati dunk.. siap di goreng / dibakar..:mrgreen:

      • 20120127 at 1924

        klo udah mateng, bagi-bagi ya :p

        btw, ini gak mending dijadiin page aja, kaya Library One?
        biar nyarinya lebih gampang sih

        trus itu selain di 4shared, gak di-upload ke tempat laen?
        buat jaga-jaga aja sih, sapa tau 4shared kena SOPA/PIPA juga🙂

      • 20120127 at 1930

        ada saran?

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: