MYCO :: كيان

MYCO :: كيان هو فئة أساسية شائعة لجميع فئات كيان MYCO.
التحميل الان

MYCO :: كيان الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Charles Owens
  • موقع ويب الناشر:
  • http://search.cpan.org/~sommerb/Myco-1.22/lib/Myco/Entity.pm

MYCO :: كيان العلامات


MYCO :: كيان وصف

MYCO :: كيان هو فئة أساسية مشتركة لجميع فئات كيان MYCO. MYCO :: كيان هو فئة أساسية مشتركة لجميع فصول كيان Myco.Syopsis ### حزمة تعريف فئة كيان MYCO :: FOO؛ استخدام قاعدة QW (MYCO :: كيان)؛ # ابدأ Building Metadata My Metadata = Myco :: Entity :: meta-> جديد (الاسم => __package__، tangram => {table => 'foo'})؛ $ metadata-> add_attribute (الاسم => 'attr1'، type => 'string')؛ Metadata-> Add_Attribute (الاسم => 'Attit2'، اكتب => 'string')؛ # أساليب خاصة بالطبقة المحددة ... # # ملء مخطط $ مع جميع الأضاد _attributes واكتشاف البيانات الوصفية الأخرى $ metadata-> Activate_Class؛ ### استخدام فئة كيكة استخدام MYCO :: FOO؛ # البناء $ obj = myco :: foo-> جديد؛ $ OBJ = MYCO :: FOO-> NEW (ATTR1 => القيمة، ATTEM => القيمة)؛ # Access Access Metadata (انظر Myco :: Entity :: meta) $ meta = myco :: foo-> introspect؛ Meta = $ obj-> introspect؛ # الملحقات $ obj-> get_attr1؛ # احصل على قيمة السمة $ obj-> set_attr1 ('القيمة')؛ # مجموعة سمة القيمة # مثيل الأساليب $ = $ obj-> حفظ؛ # تحديث حالة الكائن في التخزين المستمر #، وإنشاء سجل جديد إذا لزم الأمر؛ # إرجاع كائن Tangram ID $ OBJ-> تدمير؛ $ obj-> تعديل (attr1 => val، att2 => val)؛ $ Object_ID = $ OBJ-> ID؛ $ obj-> is_transient؛ # إرجاع TRUE إذا كان كائن في Tangram # التخزين العابر ## استرجاع الكائنات (انظر وثائق الفئة MYCO # للحصول على التفاصيل الكاملة) $ OBJ = MYCO-> تحميل ($ Object_id)؛ # جلب جميع الكائنات من نوع معين Objects = myco-> حدد (ref $ obj)؛ يوفر، عبر الميراث، الواجهة الشائعة لدعم احتياجات دورة الحياة الأساسية لكائن كائن كيان MYCO. يتم تحقيق ذلك من خلال تغليف فئة وحدة CPAN: : Tangram الذي يوفر أساسا لسلوك كائن "في الذاكرة". راجع وثائقها للحصول على تفاصيل حول بناء جملة تعريف المخطط، وسلوك Getter / Setter، والتحقق من الوظائف، وما إلى ذلك. واجهة عامة لسلوك ثبات الكائنات (المشار إليها داخل MYCO كسلوك "المعاملة") يتم توفيرها من خلال Defintion of حفنة من أساليب المثيل ذات الصلة. يتم ذلك بالاعتماد على خدمات Scress Myco، التي تغطي وظائف Tangram :: Storage وتوفر معالجة اتصال على مستوى النظام. متطلبات: perl.


MYCO :: كيان برامج ذات صلة