package Ġorg . run est ar . client . updater . mapper . std . classes Ċ Ċ import Ġorg . object web . asm . Type . INT _ TYPE Ċ import Ġorg . run est ar . client . updater . mapper . Identity Mapper Ċ import Ġorg . run est ar . client . updater . mapper . Dep ends On Ċ import Ġorg . run est ar . client . updater . mapper . and Ċ import Ġorg . run est ar . client . updater . mapper . predicate Of Ċ import Ġorg . run est ar . client . updater . mapper . type Ċ import Ġorg . run est ar . client . updater . mapper . Class 2 Ċ import Ġorg . run est ar . client . updater . mapper . Field 2 Ċ Ċ @ Dep ends On ( Client Script :: class ) Ċ class ĠClient Script Frame Ġ: ĠIdentity Mapper . Class () Ġ{ ĊĊĠĠĠ Ġoverride Ġval Ġpredicate Ġ= Ġpredicate Of < Class 2 > Ġ{ Ġit . super Type Ġ== ĠAny :: class . type Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. and Ġ{ Ġit . instance Fields . count Ġ{ Ġit . type Ġ== Ġtype < Client Script >() Ġ} Ġ== Ġ 1 Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ. and Ġ{ Ġit . instance Fields . count Ġ{ Ġit . type Ġ== ĠArray < String >:: class . type Ġ} Ġ== Ġ 1 Ġ} ĊĊĠĠĠ Ġ@ Dep ends On ( Client Script :: class ) ĊĠĠĠ Ġclass Ġscript Ġ: ĠIdentity Mapper . Instance Field () Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġpredicate Ġ= Ġpredicate Of < Field 2 > Ġ{ Ġit . type Ġ== Ġtype < Client Script >() Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġclass Ġstring Local s Ġ: ĠIdentity Mapper . Instance Field () Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġpredicate Ġ= Ġpredicate Of < Field 2 > Ġ{ Ġit . type Ġ== ĠArray < String >:: class . type Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġclass Ġpc Ġ: ĠIdentity Mapper . Instance Field () Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġpredicate Ġ= Ġpredicate Of < Field 2 > Ġ{ Ġit . type Ġ== ĠINT _ TYPE Ġ} ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġclass Ġint Local s Ġ: ĠIdentity Mapper . Instance Field () Ġ{ ĊĠĠĠĠĠĠĠ Ġoverride Ġval Ġpredicate Ġ= Ġpredicate Of < Field 2 > Ġ{ Ġit . type Ġ== ĠInt Array :: class . type Ġ} ĊĠĠĠ Ġ} Ċ }